For the complete documentation index, see llms.txt. This page is also available as Markdown.

Auth0

Enable passwordless, biometric login for your Auth0 users using 1Kosmos as a SAML 2.0 Identity Provider. Once connected, users authenticate with Touch ID, Face ID, or LiveID instead of a password.


Prerequisites

Before starting, make sure you have:

  • AdminX portal — Admin access to your 1Kosmos AdminX tenant.

  • Auth0 account — Admin access to your Auth0 tenant.

  • 1Kosmos mobile app — Installed and enrolled on iOS or Android. (Android · iOS)

    • Biometrics (Touch ID / Face ID or LiveID) must be enrolled before testing.


Step 1 — Configure Auth0

Note: These steps are performed by your Auth0 administrator.

  1. Sign in to your Auth0 dashboard.

  2. Go to Applications → Applications and open the application you want to integrate.

  3. On the Settings tab, copy and save:

    • Domain URL

    • Client ID

    • Client Secret

  4. Scroll to Application Properties and confirm Application Type is set to Regular Web Application.

  5. Scroll to Advanced Settings → Grant Types and check Client Credentials. Click Save Changes.

  6. Go to Applications → APIs → Auth0 Management API → Machine to Machine Applications.

  7. Find your application and toggle it to Enabled.

  8. In the Permissions section, search for create:connections, select it, and click Update.


Step 2 — Connect Auth0 in AdminX

Note: These steps are performed by your AdminX administrator. Credentials entered here are one-time use only. 1Kosmos does not store them — rotate passwords and revoke tokens after setup.

  1. Sign in to the AdminX portal and go to Applications → Add Application.

  2. Under Pre-built integrations, click Add Integration on the Auth0 card.

  3. Fill in the following fields:

    Field
    Value

    Application Name

    A display name for this integration

    Auth0 Domain

    Your Auth0 Domain URL (from Step 1)

    Auth0 Client ID

    Your Client ID (from Step 1)

    Auth0 Client Secret

    Your Client Secret (from Step 1)

  4. Click Connect.

AdminX automatically generates the SAML Service Provider (SP) configuration in Auth0 and enables the integration.


Step 3 — Test the Connection

  1. Open a browser and navigate to your Auth0 domain URL.

  2. You'll be redirected to the 1Kosmos AdminX login screen showing a QR code.

  3. On the 1Kosmos mobile app home screen, tap Scan QR.

  4. Scan the QR code. When prompted for location access, select Allow only while using the app.

  5. Tap Authenticate and complete biometric verification (Touch ID, Face ID, or LiveID).

  6. On success, you'll be logged in to your Auth0 application.

Last updated

Was this helpful?