How to create a Twitter App for Social Connect

Login into Twitter Apps

First you will need to Login into your Twitter Account and then to access Twitter Apps.

Profile Builder Pro - Social Connect - Twitter Apps - Login

Create New App

After you login inside your Twitter Account, and access Twitter Apps, you will need to click on “Create New App”.

Profile Builder Pro - Social Connect - Twitter Apps - Create New App

Create an application

After you click on “Create New App” you will need to setup the Application. You will need to set the:

  • Name – Your application name
  • Description – Your application description, which will be shown in user-facing authorization screens
  • Website – Your website homepage URL – Example: http://www.yourdomain.com
  • Callback URL – Same URL as in the Website field. Example: http://www.yourdomain.com

Also you will need to accept the “Developer Agreement” and to click on “Create your Twitter application”.

Profile Builder Pro - Social Connect - Twitter Apps - Create an application

Application Details

Once the Application is created we can see all the details.

Profile Builder Pro - Social Connect - Twitter Apps - Details

Application Permissions

Go to “Permissions”, set Access to Read Only and click on “Update Settings”.

Profile Builder Pro - Social Connect - Twitter Apps - Access

Application Keys and Access Tokens

Go to “Keys and Access Tokens” and copy your Consumer Key (API Key) and Consumer Secret (API Secret).

Profile Builder Pro - Social Connect - Twitter Apps - Keys and Access Tokens

Paste the Consumer Key / Secret

After you copy the Consumer Key (API Key) and Consumer Secret (API Secret) go to your website -> Dashboard -> Profile Builder -> Social Connect -> Enable Twitter Login and paste your Consumer Key (API Key) and Consumer Secret (API Secret). Scroll to the bottom to Save.

Profile Builder Pro - Social Connect - Application Settings - Twitter App

Twitter Login in Front End

Social Login with Twitter should be available on WordPress Default and Profile Builder forms.

Profile Builder Pro - Social Connect - Application Settings - Twitter in Login Form

Do Not Enable Callback Locking

If you encounter issues when using Twitter Login make sure you didn’t check the “Enable Callback Locking” option, displayed below Terms of Service URL, available in the Settings page.

Profile Builder Pro - Social Connect - Twitter Apps Enable Callback Locking