Twitch Social Integration doesn't work for new Applications

Hey, I started working with Auth0 today and unfortunately had to find out immediately that the social integration for Twitch is no longer up to date.

If you try to log in via a newly created Twitch application that was created after July 16, 2021, the login fails. Because the Auth0 integration uses the Deprecated api v5 from Twitch.

Here is the complete response when you test the connection

{
  "error": "invalid_request",
  "error_description": "[Response code: 404] {\"error\":\"Not Found\",\"status\":404,\"message\":\"The v5 API is deprecated and will be shutdown on February 28, 2022. Applications that have not accessed v5 before July 15, 2021 no longer have access to v5. For more information on the v5 API shutdown plan, see https://blog.twitch.tv/2021/07/15/legacy-twitch-api-v5-shutdown-details-and-timeline/ and the Twitch API documentation at https://dev.twitch.tv/docs/api.\"}"
}
2 Likes

Oh wow. Will this be updated to support the new API?
We accessed the API before July 15 so we are luckier than you @Neta but this still means it’s going to stop working in a few months.

This happened to me aswell today. Really hope Auth0 updates it soon!

Hey there!

Let me reach out to the team responsible for that to find out more about it!

1 Like

Do you have any update on this by any chance?

This is a blocking issue for my app :frowning: thanks for dealing with this!

1 Like

Hey there!

Not yet. Let me reping the team!

Hey guys, I’m connecting my company Twitch Extension to the Auth0 Twitch Integration, I followed up the step-by-step setup guide provided by Auth0. But when I go to the “try connection” area and test it, it gives me this error:

{
  "error": "invalid_request",
  "error_description": "[Response code: 404] {\"error\":\"Not Found\",\"status\":404,\"message\":\"The v5 API is deprecated and will be shutdown on February 28, 2022. Applications that have not accessed v5 before July 15, 2021 no longer have access to v5. For more information on the v5 API shutdown plan, see https://blog.twitch.tv/2021/07/15/legacy-twitch-api-v5-shutdown-details-and-timeline/ and the Twitch API documentation at https://dev.twitch.tv/docs/api.\"}"
}

It seems to be that the Auth0 integration is not updated with the Twitch API. What do you think? How can I fix this problem? I need to sync twitch users with my Auth0 users account.

Hey there @gustavo1 !

The appropriate team is aware of that. I’ll let you know as soon as I have any updates!

Hey there Folks!

Got an update for you. It seems that the fix got implemented and there’s an open PR that the team needs to review now. Once it’s reviewed and merged, of course you’ll be able to use it again. Will let you know once it’s there!

2 Likes

UPDATE

It’s fixed now and you can start using it again. In order to resolve the issue with our partners, you’ll need to delete your existing Twitch SSO integration & configuration and then create a new integration with your Client Secret and Client ID (these were previously required). Obviously, this new API presented breaking changes, so that’s the reason for these resolution steps.

2 Likes

Let us know once you have any other questions down the road!

Thanks a lot for the update and fixing this issue quickly. Looking forward to getting started!

1 Like

No worries! We’re here for you!

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.