Login into Twitter Apps
First you will need to Login into your Twitter Account and then to access Twitter Apps.
Create New App
After you login inside your Twitter Account, and access Twitter Apps, you will need to click on “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 – URL that contains the admin-ajax.php in it. Example:
Also you will need to accept the “Developer Agreement” and to click on “Create your Twitter application”.
Once the Application is created we can see all the details.
Go to “Permissions”, set Access to Read Only and click on “Update Settings”.
Application Keys and Access Tokens
Go to “Keys and Access Tokens” and copy your Consumer Key (API Key) and Consumer Secret (API Secret).
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.
Twitter Login in Front End
Social Login with Twitter should be available on WordPress Default and Profile Builder forms.
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.