## Auth0 ### Prerequisites - Auth0 account with admin access - Auth0 tenant created ### Configuration Steps #### Step 1: Select or Create Application 1. Navigate to **Auth0 Dashboard** → **Applications** → **Applications** ![auth0-applications](https://mintlify.s3.us-west-1.amazonaws.com/auth0/docs/images/cdy7uua7fh8z/1ecNwGgFQZxdP57p0tp3jT/cd608fcfae22e195b604e2707e5a848d/App_List_-_EN.png) 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](https://mintlify.s3.us-west-1.amazonaws.com/auth0/docs/images/cdy7uua7fh8z/2GPUw7BODYuYYH3658Upz3/92a49ec57e6b4d07be96093989baac03/2023-04-11_15-34-58.png) 2. Locate **Application URIs** section ![auth0-application-uris](https://mintlify.s3.us-west-1.amazonaws.com/auth0/docs/images/cdy7uua7fh8z/1QhW2i4fTCCp8owey2tMPI/a19f7fc3f84118920d0e5cb2357144da/Application_URIs.png) 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](https://mintlify.s3.us-west-1.amazonaws.com/auth0/docs/images/cdy7uua7fh8z/2GPUw7BODYuYYH3658Upz3/92a49ec57e6b4d07be96093989baac03/2023-04-11_15-34-58.png) 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 ```yaml provider: auth0 issuer_url: https://[tenant].auth0.com client_id: [from Basic Information] client_secret: [from Basic Information] ```