How to Set up Twitch Social Login to Your WordPress Website

miniOrange Social Login is enables your users to use their Twitch account to login/register. Give your users a Best choice, without remembering passwords, to login/register.

Twitch is largely a platform for live gameplay and commentary, talk shows, cooking shows, sporting events, and gaming conventions also pop up on the site. Twitch account enables fans to connect with streamers. It allows users to watch content they're interested in on a platform that supports long-form, live broadcasts.

Step 1: Configure Twitch Social Login In WordPress:

  • Go to Twitch developers dashboard Sign in with your Twitch account.
  • Click on Register Your Application.
  • social login Twitch account
  • Then enter Name of your application in Name field. Enter Callback URL in the OAuth Redirect URL. Then select your website Category.
  • Click on Create button.
  • social login applicaion information
  • After creating application click on manage button which in front of your created application.
  • Click on New Secret button. It will generate Client Secret key. Copy the Client ID and Client Secret from this page.
  • social login user credential

Step 2: Set credentials in miniOrange Social Login Plugin

  • Copy the Client Id and Client Secret form above setup and Paste them into the fields in Instructions.
  • wordpress social login Client Id
  • Then click on Save & Test Configuration button.
  • Twitch social login Test Configuration attributes
  • Custom app will set properly when Test configuration get successful.
  • Twitch Login Button looks like the following image on WordPress.
  • Twitch social login icon on wordpress
  • If you want to integrate Twitch login download our plugin.Just click Get this plugin button.

    Below Video for Configure Twitch Social Login In Wordpress.

Free Trial

If you don't find what you are looking for, please contact us at or call us at +1 978 658 9387.

Hello there!

Need Help? We are right here!

Contact miniOrange Support

Thanks for your inquiry.

If you dont hear from us within 24 hours, please feel free to send a follow up email to