Article How can I enable visitors to authenticate through Twitter?

You must enable SSL/HTTPS access to your community to use Twitter authentication for Telligent Community.

Enabling potential members to authenticate and create accounts by integrating with Twitter can simplify the member creation/registration experience. This guide identifies the steps to enable authentication through Twitter.

Register a new application on Twitter

  1. Sign into Twitter.
  2. Navigate to http://dev.twitter.com/.
  3. Under Tools, click Manage your apps.
  4. Click Create New App. The Create an application window appears.
  5. Fill in the following details for the application:
    • In Name (required), enter a name that is globally unique to Twitter. It is shown to the authenticating user when authenticating against Twitter. 
    • In Description (required), enter a description.
    • In Website (required) enter the site's URL from the perspective of the user. The service does not actually connect to this URL, so it can be a local alias (however, not "localhost").
    • In Callback URL, enter any URL you like. Telligent Community Server provides its own callback URL, so set a URL that will let you know immediately if this is not occurring (example, http://www.google.com).
  6. Accept the terms.
  7. Click Create your Twitter application. The application is created. Next, enter your OAuth settings.
  8. Copy the Consumer Key and Consumer Secret.
  9. Click Save.

Configure the Twitter plugin

  1. Navigate to Administration > Authentication > External Linked Authentication > Twitter
  2. Click the Enabled check box.
  3. In the Twitter OAuth configuration panel, paste the following settings into the appropriate text fields:

    • Consumer Key: Enter the Consumer Key copied from Twitter
    • Consumer Secret: Enter the Consumer Secret copied from Twitter.

  4. Click Save.

Sign into Telligent Community using Twitter OAuth

  1. In the sign-in screen, click the Twitter logo.