Setup
Create an Auth0 Application
- Log in to the Auth0 Dashboard.
- Go to Applications → Applications and click + Create Application.
- Choose Regular Web Applications and click Create.
- Open the Settings tab and copy the Domain, Client ID, and Client Secret.
- Under Allowed Callback URLs, add your site's callback URL:
https://your-site.com/?rest_route=/simple-jwt-login/v1/oauth/token&provider=auth0 - Save your changes.
warning
Keep your credentials secure - never commit them to version control or expose them publicly. Use separate Auth0 applications for each environment (development, staging, production).
Configure in WordPress
- Go to Simple JWT Login → Integrations → OAuth → Auth0.
- Enter the Domain, Client ID, and Client Secret from the Auth0 Dashboard.
- Set the Redirect URI to match what you registered in Auth0.
- Toggle Enable to activate the Auth0 provider.
| Field | Description |
|---|---|
| Domain | Your Auth0 tenant domain, e.g. your-tenant.auth0.com |
| Client ID | The application Client ID |
| Client Secret | The application Client Secret |