Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This page provides instructions on how to configure the Twitter authenticator and Identity Server using a sample app. You can find more information in the following sections.

Info

This is tested with the Twitter API version 1.1 which uses OAuth 1.0a. Twitter Authenticator is supported by WSO2 Identity Server versions 5.1.0 upwards.

Table of Contents
maxLevel3
minLevel3

...

Anchor
Configuring the Twitter App
Configuring the Twitter App
Configuring the Twitter App

  1. Create an account at https://twitter.com and log in.
  2. Navigate to  https://apps.twitter.com/  and click Create New App.
    • Provide an application name and description.
    • For this tutorial, enter https://127.0.0.1 as the website URL. It is used as a placeholder since application used for the tutorial is not publicly available.
    • Give the Callback URL as https://<HOST_NAME_OF_IS>:9443/commonauthFor example: https://apps.customhost.com:9443/commonauth.

      Info
      titleNote

      If the Identity Server is running on your local machine, add an entry as mentioned below and use this host name (here apps.customhost.com) in your twitter callback url.

      127.0.0.1       apps.customhost.com

    • Click Create your Twitter application.

    Note

    Callback URL is the URL to which the browser should be redirected after the authentication is successful. It should have this format: https://(host-name):(port)/acs. Here ACS URL (Assertion Consumer URL) is the endpoint in WSO2 Identity Server which accepts the response sent by Google.

    Anchor
    twitter-app
    twitter-app

  3. After creating the app, go to the Keys and Access Tokens tab to get the API Key and API Secret. These are the Consumer Key and Consumer Secret values shown.
    Example:
    Image Modified

Anchor
Deploying travelocity.com sample app
Deploying travelocity.com sample app
Deploying travelocity.com sample app

...