oAuth 2.0

OAuth 2.0 is an authorization protocol that allows users to securely access an application without sharing their credentials. The window consists of two tabs: REQUEST and RESPONSE.

REQUEST tab

  • Access Token URL: The address to which the request will be sent to obtain an access token.
  • Expiration In Minutes: The token’s validity period (in minutes).
  • Client ID: The client ID provided by your OAuth 2.0 provider.
  • Client Secret: The secret key provided by your OAuth 2.0 provider.
  • Client Authentication: Determines how client information is included in the request.
  • Scope: The access permissions to be requested, if necessary.

RESPONSE tab

In this tab, you map the fields in the JSON response returned by the provider to their equivalents in Kuika:

  • Access Token: The access token field in the response.
  • User Name (required): The user name field in the response.
  • First Name: The first name field in the response.
  • Last Name: The last name field in the response.
  • Refresh Token: The refresh token field in the response.

When a Refresh Token is matched in OAuth 2.0, Kuika automatically renews the access token. You do not need to enter a separate Refresh Token URL for this.