Social Login: TwitchTV App Setup

Overview

You can let your user login or register via TwitchTV on your site using the Ultimate Member social login extension. This document will be your guide on how to set up TwitchTV App on your site.

Creating a new app

You need to create a TwitchTV app to allow users to log in to your site with their TwitchTV account. Do the following to create a new app:

  1. Go to TwitchTV Developers site: https://dev.twitch.tv/login
  2. Login to TwitchTV, and make sure that your Two-Factor Authentication is enabled. A user must have a two-factor auth enabled to be able to register the application. 

  3. Once logged in, you will be redirected to your console. Click on Applications or Register Your Application

  4. In the Developer Applications, click on the "+ Register Your Application" button.

  5. To register your application, you need to type the application name, the OAuth Redirect URLs, and Select Category
  6. When the app is registered, it will be displayed below the Developer Applications. Click on the "Manage" button  

  7. Copy the Client ID and Client Secret. You need to click the "New Secret" button if no Client Secret is shown.

  8. Go to  Ultimate Member > Settings > Extensions > Social Login > TwitchTV Social Connect and paste the Client ID & Client Secret in the fields. Don't forget to click the "Save Changes" button below to save.

Your users can now connect, log in, or register their TwitchTV account to your site.