How to Setup Twitch Social Login on WordPress

LoginPress Pro offers the Social Login Add-on, which helps integrate several social providers, including Twitch, for logging into your WordPress site.

Integrating Twitch Social Login into your web application through LoginPress involves creating a Twitch app and configuring the necessary settings.

Here's a step-by-step guide to help you integrate Twitch Social Login on WordPress.

Integrating Twitch Social Login with LoginPress Social Login Add-on

Note: See our detailed guide on Social Login to know how to activate LoginPress Social Login Add-on. 

The following steps outline how to create an app on Twitch that utilizes Twitch Social Login in a WordPress web application.

  1. Visit the Twitch developer portal and sign in with your Twitch app developer account.
  2. Navigate directly to the Applications tab and click Register Your Application.

Register Twitch App

Register the Twitch App
  1. Now, fill out the Form to create the app. Add the Name of your app, copy the OAuth Redirect URLs from the LoginPress settings for Twitch Social Login, choose the Category Website Integration (for web apps), and click Create to obtain the Client ID and Secret.

Create Twitch App
Create Twitch App - Settings
  1. Once created, your app appears in the list.
  2. Click on your app’s name to open its settings. Now you will see:
  • Client ID: Copy this to use in API requests.
  • Client Secret: Click “New Secret” to generate one. Copy and store it securely (you won’t see it again).
  1. Go back to the Login with Twitch screen, click Show Client ID and Client Secret, and copy and paste the Client ID and Client Secret to the respective fields in the LoginPress Twitch social login settings. 
Add Client ID and Client Secret to LoginPress
Add Client ID and Client Secret to LoginPress
  1. Click on the 'Save Changes' button after entering all information, and verify the app settings. 

Now, you can see the Twitch social login button on the WordPress forms. 

Twitch Social Login in WordPress Forms
Twitch Social Login on WordPress Forms

Note: Clicking on it will open the Twitch Permissions screen, where you need to authorize. After that, you will be redirected to your site logged in through Twitch. 

By following these steps, you can seamlessly integrate Twitch Social Login with your WordPress site using LoginPress, providing a convenient login option for your users.

You may also like to add more social logins to your WordPress site with LoginPress? Check the following guides:

If you have any questions or concerns regarding Twitch social login on WordPress, please don’t hesitate to contact our support team.

Still stuck? How can we help?

Updated on June 11, 2025

Documentation
triangular shape yellowish icon

Frequently Asked Questions (FAQs)

These FAQs answer the most common questions about our WordPress custom login page plugin.

after animated element
three shapes icon

Where can I get support for LoginPress?

If you need help with LoginPress, you can contact us here. We’ll be happy to answer any questions about the plugin.

Do you have an affiliate program?

Yes, we have an affiliate program that you can sign up for here. As an affiliate, you’ll earn a commission on every sale you refer to us.

Do you offer refunds?

Yes, we offer a 14-day money-back guarantee on all of our plans. If you’re unsatisfied with LoginPress, simply contact us within 14 days of your purchase, and we’ll process a refund.

Can I upgrade my license after my initial purchase?

Yes, you can upgrade your LoginPress license at any time. Simply log into your account and go to the My Downloads page. From here, you can upgrade your license and download the latest version of the plugin.

Will LoginPress slow down my website?

No, LoginPress will not slow down your website. The plugin is lightweight and only loads the necessary files when someone tries to access your login page.

three shapes icon

If you Still have Questions?

Get In Touch