Guide To Configure Twitter Social Login Into WordPress Websites

What is Social Login?

Social Login allows users to connect to any website using various networking platforms such as Facebook, Google, or Twitter. It is a form of single sign-on for users designed and implemented to make logging in easier for end-users. Using social login users can sign into any third-party website without having to create an account.

How does Social Login Works?

The social login process is extremely simple. Users come to your website and select whichever social login provider they want to login. They fill in their details on the social network provider’s site. Once the authentication process is completed by the social provider the user can start using your WordPress website. If they are a new user then they are registered and if they are an existing user they are logged in.

Why should I use twitter login on my WordPress Site?

Twitter is the most popular social networking site that allows user to exchange information, news, updates of any sort through tweets. Most people have an account on twitter and this will allow them to login to your site in just a click of button. No need to fill up the registeration form. Every user likes this convenience.
In this guide we will see how to implement Twitter login on your WordPress website in the easiest way.

Learn how to implement Twitter login on WordPress site in a few easy steps by following the guide below.

Click here to know more about other features we provide in Social Login Plugin.

Step 1: Configure Twitter Social Login In Wordpress :

  • Go to and sign up/login with your Twitter credentials.
  • Click on the overview in the left menu then click on NEW PROJECT.
  • Twitter WordPress social login create profile twitter login
  • Enter Name, Select the best description, Project name and Enter App name where you get your access keys and tokens and set permissions.
  • login with Twitter WordPress social login with twitter Best describes
  • Click on the App name in the left menu then Enable 3rd Party AuthenticationThen, Enter Callback URLs and Website URLs (from your miniOrange social login plugin).
  • Twitter login WordPress social login Login 3 legged Oauth twitter login
  • If you want to get the email address as well, then don’t forget to enable the Request email address from users option.Then, Enter your Privacy Policy URL in the Privacy Policy URL field and Enter your Terms of Service URL in the Terms of Service URL. Then, click on the Save button to save your configurations.
  • Twitter login WordPress social login app callback URL
  • Now go to Keys and Tokens. click on View Keys. Here are your API keys and API Secret key to enable login with twitter.
  • Twitter WordPress social login view key token twitter login
  • Copy your API key and Secret and save them in your miniOrange social login plugin (under client id and client secret field respectively) to setup Social Login with Twitter.
  • Twitter WordPress social login KeyID and secret twiter login

Step 2: Set credentials in miniOrange Social Login Plugin

  • Go to miniOrange Social Login Plugin → Click on Configure Apps → click on Twitter:
  • Twitter WordPress social login setup login with twitter
  • Paste the API Key and API Secret in your miniOrange social login plugin (under client id and client secret field respectively).
  • twitter WordPress social login Client Id and secret login with twitter
  • Then click on Save & Test Configuration button.
  • twitter WordPress social login Test Configuration
  • A notification from the plugin that The test was successful will be shown. That means your Custom app will set properly. Here you will get your ID, username and other LinkedIn App details.
  • If you not able to Add Twitter Social login icons on your custom login/registration page of your website, you can use our shortcode Guide.

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