Skip to content
  • There are no suggestions because the search field is empty.

Auth0

Connect Huma with Auth0 to enable secure, centralized authentication through your organization’s existing identity provider.


How to set it up

Step 1: Create an Auth0 Application

To begin, register a new application in Auth0:

  1. Log in to your Auth0 Dashboard

  2. Navigate to Applications > Applications

  3. Click “+ Create Application”

  4. Name the application (e.g., “Huma Login”)

  5. Select “Regular Web Applications”

  6. Click Create


 

Step 2: Configure Application Settings

Set up your app for OIDC authentication:

  • Callback URL (Redirect URI):
    https://app.huma.hr/auth/callback

  • Allowed Logout URLs (optional):
    https://app.huma.hr/logout

After saving, locate and copy the following from your Auth0 application settings:

  • Client ID

  • Client Secret (store this securely — only shown once)

  • Domain (e.g., your-tenant.auth0.com)

You can find these under the “Settings” tab of your Auth0 application.


 

Step 3: Set Up the Integration in Huma

🔐 You’ll need system-level access in Huma to manage integrations.

  1. Log in to your Huma HR organization

  2. Go to Settings > Authentication

  3. Click “Add Login Provider”

  4. Choose OpenID Connect

  5. Enter the following values:

    • Client ID (from Auth0)

    • Client Secret (from Auth0)

    • Domain (e.g., https://your-tenant.auth0.com)

  6. Click Save

Once the connection is established, Huma will list Auth0 as a login option for your organization. 🎉

Using the auth0 Integration

✅ Supported Features

  • Enable Authentication
    Allow employees to log in to Huma using their Auth0 credentials.

    👉 Note: The user’s email in Auth0 must match an existing email in Huma.

  • Manage Access Through Auth0
    If a user is deactivated or removed in Auth0, their access to Huma will be automatically revoked.

  • Multiple Authentication Providers Supported
    Auth0 can be used alongside other providers like Google Workspace, Microsoft Entra ID, and others.

🔐 Security & Compliance