Skip to content

Sign In with Twitch

Twitch OAuth social login Twitch sign-in authentication provider streaming

Twitch Sign In Preview

  • Sign in to the Twitch Developer Console.
  • Click on Register Your Application.
  • Fill in a Twitch application name.
  • Copy and paste the callback URL from your Nhost OAuth settings for Twitch to the input field under OAuth Redirect URLs and click Add to the right of the input field.
  • Select an application Category. E.g. Application Integration.
  • Click Create.

Get Twitch Appplication Client ID and Client Secret

Section titled “Get Twitch Appplication Client ID and Client Secret”
  • Click on Manage on your newly created Twitch application.
  • Copy the Client ID and paste it into your Nhost OAuth settings for Twitch.
  • Click on New Secret to generate a new client secret.
  • Copy the Client Secret and paste it into your Nhost OAuth settings for Twitch.

Once you’ve configured Twitch as an OAuth provider in Nhost, you can sign in users using the Twitch provider. See the OAuth Provider Sign-In Guide for detailed implementation instructions including the complete OAuth flow, error handling, and session management.