Skip to content

Configuring OAuth2 Clients in AuthRamp

Each one of your applications or websites you want to login users to should be configured as an OAuth2 client. You can have multiple OAuth2 Clients per AuthRamp Application. Start by navigating to the Client Settings page of the AuthRamp Dashboard.

Settings -> Client Settings

OAuth2 Client Settings

You'll be presented with a number of settings when creating or configuring a client.

OAuth2 Client Settings

Authorization Screen

When logging in, AuthRamp can confirm whether users should be required to consent to sharing their profile information with the requesting app.

For internal apps, such a privacy prompt would not make sense. However, if you want to let external services authenticate against your user database as clients, you should consider showing the authorization prompt to users, so they know their information will be sent to the third party.

Valid Redirect and Valid Logout URLs

When the user is logged in or out of the application, your code may pass a redirect URL the user is sent to after completion. For security, you may only pass URLs on this whitelist.

OAuth2 Secrets

After creating an OAuth2 client, you'll be given two strings to configure in your application:

  • Client ID
  • Client Secret

The combination of these values is used to identify your code with AuthRamp.