oAuth 2.0

OAuth 2.0 (Open Authorization 2.0) allows users to securely access an application without sharing credentials.

Add OAuth 2.0 Provider

  • Open the Configuration Manager module.
  • Create a new configuration or select an existing configuration.
  • On the App Settings screen, go to the Authentication & Authorization tab.
  • Select ADD NEW from the drop-down menu under the Authentication Provider heading.
  • Select the OAuth 2.0 option.
  • Enter the required information:
    • Name: Specify the name of the provider.
    • Access Token URL: Enter the URL to receive the Access Token.
    • Expiration in Minutes: Enter the validity period of the token in minutes (default: 30 minutes).
    • Client ID and Client Secret: Enter the information provided by your OAuth 2.0 provider.
    • Client Authentication: Select whether to be sent via Header or Body.
    • Scope: Add access permissions if necessary.
  • Response Mapping: Define the following fields to map the JSON response in Kuika:

Thanks to the Refresh Token feature of OAuth 2.0, Kuika automatically refreshes the Access Token. You do not need to enter an additional Refresh Token URL for this operation.

  • Access Token
  • User Name
  • First Name
  • Last Name
  • Refresh Token

Create the provider by clicking the CREATE button.