Skip to main content

Configure Auth0

Set up Auth0 as your identity provider.

Before you start, find your callback URL on the Configure SSO page: {gatewayUrl}/api/auth/callback/auth0.

Create an application in Auth0​

  1. In the Auth0 Dashboard, create a Regular Web Application
  2. Under Settings → Allowed Callback URLs, add {gatewayUrl}/api/auth/callback/auth0
  3. Copy the Domain (used as Issuer), Client ID, and Client Secret

For more details, see Auth0's guide to registering regular web applications.

Finish in Willow​

  1. Go to Admin → Settings → Authentication Settings
  2. On the SSO Provider card, select Edit
  3. Select Provider: Auth0
  4. Enter the Issuer (your Auth0 domain as a full URL including the https:// scheme, e.g. https://your-tenant.auth0.com), Client ID, and Client Secret
  5. Select Save
SSO Provider dialog in Willow with Auth0 selected, showing the Client ID, Client Secret, Issuer, and Callback URL fields
On this page