Register to Reply
Results 1 to 1 of 1

Thread: Third-Party Logins: Twitter

    1. Third-Party Logins: Twitter

      Third-Party Logins: Twitter

      By: (Administrator) Tempus is online now 15th Aug 2018 20:31
      Rating: 
      ou will need to use an existing twitter account in order to use this functionality.

      Create an app using your twitter account

      In your browser go to https://apps.twitter.com/app/new

      Check App Settings

      Go to the application settings (e.g. https://apps.twitter.com/app/12345/settings where 12345 references the app created in step 2. You can access the settings by going to the list of
      your apps (https://apps.twitter.com), clicking on the app link, then clicking on the "Settings" tab.
      1. Fill in the "Name", "Description", "Website", and "Callback URL" fields.
      2. For the "Callback URL" field, it should be {forumurl}/twitterlogin/auth_callback (e.g.
      3. https://yourdomain.com/yourforum/twi.../auth_callback )
      4. Make sure to check "Allow this application to be used to Sign in with Twitter".
      5. Both "Callback URL" and "Allow this application to be used to Sign in with Twitter" settings
      6. are REQUIRED for connect & log-in features.
      7. Remember to click "Update Settings" before moving on.


      App Key & Secret

      After saving the settings, go to the "Keys and Access Tokens" tab. Save the "Consumer Key (API Key)" and "Consumer Secret (API Secret)" values somewhere secure. DO NOT SHARE THESE VALUES.

      The "Consumer Key (API Key)" and "Consumer Secret (API Secret)" will be saved in the vBulletin settings "Twitter App Consumer Key (API Key)" and "Twitter App Consumer Secret
      (API Secret)", respectively. These options are found in the AdminCP under Settings -> Options -> "Third Party Login Options".

      Request Emails (optional)

      To allow auto-populating the email field when a guest registers with twitter, go to the application permissions (e.g. https://apps.twitter.com/app/12345/permissions) and check the
      "Request email addresses from users" checkbox under "Additional Permissions".
      Note: This will require you fill in the "Privacy Policy URL" & "Terms of Service URL" fields in the application settings.

      Regular connect & log-in will work without this additional permission. Connecting to twitter at registration will also work without this additional permission, but the email will not be auto-populated on the registration form. Also note that the email may not be populated even with this setting if the twitter account has not verified their email.

      vBulletin Settings

      Install or upgrade to vBulletin 5.4.1. If you upgraded and product & hook system is disabled, you must enable the system.

      Note: Cloud Customers can skip steps 1 through 3. To access the Twitter settings go to Settings -> Options -> Third Party Login Options.


      1. In Admin Control Panel (Admin CP) go to "Products & Hooks" > "Manage Products". If the product & hook system is disabled, there will be a link at the top of this page to enable it.
      2. You should see "Third Party Login - Twitter" as one of the installed products on this page.
      3. Click on the "Enable Sign-in with Twitter" under "Related Options".
      4. Set "Enable Sign-in with Twitter" to "Yes", and enter the "Consumer Key (API Key)" and
      5. "Consumer Secret (API Secret)" values from step 4 to "Twitter App Consumer Key (API Key)" and
      6. "Twitter App Consumer Secret (API Secret)", respectively.
      7. (Optional) Set "Enable Registration with Twitter" to allow new users to connect their twitter
      8. accounts during registration.
      9. Save the settings.



      Connect/disconnect Twitter account

      Your forum's members should now be able to connect (or disconnect) their twitter accounts. Existing members can do so via the "Third-party Login Providers" section of their user settings
      page after logging into the forum ({forumurl}/settings/account) and clicking on the "Connect to Twitter" button (or "Disconnect from Twitter" button if they are already connected) in
      that section. Members will also be able to sign in via Twitter by selecting the appropriate icon on the login form.

      If "Enable Sign-in with Twitter" was enabled, new users can connect their Twitter accounts during registration via the "Connect to Twitter" button at the top of the registration form.
Register to Reply

Similar Threads

  1. HashTags (like twitter)
    By Samhain in forum vBulletin 4.x Add-ons
    Replies: 0
    Last Post: 8th Nov 2017, 16:17
  2. Twitter BBCode
    By Tempus in forum vBulletin 4.x Add-ons
    Replies: 3
    Last Post: 17th Feb 2017, 13:24
  3. Twitter Unfollow for Chrome
    By System Bot in forum Kodi
    Replies: 0
    Last Post: 5th Dec 2016, 13:31
  4. Replies: 1
    Last Post: 22nd Oct 2015, 14:05
  5. Twitter SlideBox (Widget) vB3.8
    By ChiNa in forum vBulletin 3.x Add-ons
    Replies: 0
    Last Post: 6th Nov 2012, 15:29

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •