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.
Step 1 — Configure Auth0
Sign in to your Auth0 dashboard.
Go to Applications → Applications and open the application you want to integrate.
On the Settings tab, copy and save:
Domain URL
Client ID
Client Secret
Scroll to Application Properties and confirm Application Type is set to Regular Web Application.
Scroll to Advanced Settings → Grant Types and check Client Credentials. Click Save Changes.
Go to Applications → APIs → Auth0 Management API → Machine to Machine Applications.
Find your application and toggle it to Enabled.
In the Permissions section, search for
create:connections, select it, and click Update.
Step 2 — Connect Auth0 in AdminX
Sign in to the AdminX portal and go to Applications → Add Application.
Under Pre-built integrations, click Add Integration on the Auth0 card.
Fill in the following fields:
FieldValueApplication 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)
Click Connect.
AdminX automatically generates the SAML Service Provider (SP) configuration in Auth0 and enables the integration.
Step 3 — Test the Connection
Open a browser and navigate to your Auth0 domain URL.
You'll be redirected to the 1Kosmos AdminX login screen showing a QR code.
On the 1Kosmos mobile app home screen, tap Scan QR.
Scan the QR code. When prompted for location access, select Allow only while using the app.
Tap Authenticate and complete biometric verification (Touch ID, Face ID, or LiveID).
On success, you'll be logged in to your Auth0 application.
Last updated
Was this helpful?

