Last updated

Auth0

Prerequisites

  • Auth0 account with admin access
  • Auth0 tenant created

Configuration Steps

Step 1: Select or Create Application

  1. Navigate to Auth0 DashboardApplicationsApplications

auth0-applications

  1. If you have an existing application: Click on it to open settings
    • If creating new: Click Create Application
      • Enter application name (e.g., "Frontegg AgentLink")
      • Select application type: Regular Web Applications
      • Click Create

Step 2: Configure Application Settings

  1. In the application settings page, navigate to the Settings tab

    auth0-application-details

  2. Locate Application URIs section

    auth0-application-uris

  3. Add Frontegg redirect URL to Allowed Callback URLs (append to existing URLs with comma or newline):
    https://[YOUR-FRONTEGG-DOMAIN]/oauth/callback
  4. Add to Allowed Web Origins (if using refresh tokens):
    https://[YOUR-FRONTEGG-DOMAIN]
  5. Scroll to Application Properties section
  6. Set Token Endpoint Authentication Method: POST
  7. Click Save Changes

Step 3: Obtain Credentials

  1. In the Settings tab, locate Basic Information section

    auth0-application-details

  2. Copy Domain: [tenant].auth0.com
  3. Copy Client ID: [alphanumeric-string]
  4. Copy Client Secret: Click "Show" icon to reveal

Configuration Values for Frontegg

provider: auth0
issuer_url: https://[tenant].auth0.com
client_id: [from Basic Information]
client_secret: [from Basic Information]