Auth0
Set up Auth0 for authentication and identity management. Get your domain, client ID, and client secret for integrating Auth0 into your application.
getapi auth0
Prerequisites
- An Auth0 account
Credentials
| Variable | Description | Sensitive |
|---|---|---|
AUTH0_DOMAIN |
Auth0 tenant domain (e.g., your-tenant.auth0.com) | Public |
AUTH0_CLIENT_ID |
Application Client ID | Public |
AUTH0_CLIENT_SECRET |
Application Client Secret for server-side usage | Secret |
Setup Steps
- 1 Info
- 2 Open URL
- 3 Choice
- 4 Info
- 5 Confirm
- 7 Input
- 8 Input
- 9 Input
- 10 Info
Things to Know
- The Client Secret must NEVER be exposed in client-side code. Use it only on the server side.
- Auth0's free plan includes up to 25,000 monthly active users and unlimited social connections.
- Make sure to configure your 'Allowed Callback URLs', 'Allowed Logout URLs', and 'Allowed Web Origins' in the application settings.
- Auth0 domains can be regional (e.g., your-tenant.us.auth0.com). Use the exact domain shown in your dashboard.
- Automated validation is not performed because Auth0's client credentials flow requires an 'audience' parameter. Verify by testing a login flow.