Generic Guide for OAuth

Step 1: Setup OAuth 2.0 compliant Provider

  • Register an OAuth application on your Provider by configuring the Callback URL provided in the plugin.
    The callback URL would be {oauth_client_base_url}/plugins/servlet/oauth/callback
  • Collect the endpoints given below from your Provider to configure them in the plugin..
  • EndpointsUse
    Client ID Identify the application.
    Client Secret Authenticate the Authorization Server.
    Scope Limit an application's access to a user's account.
    Authorization Endpoint Identify a user or obtain an authorization code.
    Access Token Endpoint Allows an application to access an API.
    User Info Endpoint Access the user profile information.
    Group Endpoint (optional) Fetch groups of a user.