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.
OAuth2 Client Settings
You'll be presented with a number of settings when creating or configuring a client.
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.
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.