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

Clerk

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


How to set it up

Step 1: Create a Clerk Application

To get started, you'll need to register a new application in Clerk:

  1. Log in to your Clerk Admin Dashboard

  2. Go to Configure > OAuth applications

  3. Click “Add OAuth application”

  4. Name it something like Huma

  5. Set "Scopes" to
    • email
    • openid
    • profile
  6. Click "Add"

 

Step 2: Get Your API Credentials

  • Go to OAuth applications

  • Open your Huma OAuth application and locate:

    • Client ID

    • Client Secret

  • Set Redirect URLs to https://auth.humahr.com/
  • Go to Domains and copy the URL at the top

 

Step 3: Set Up the Integration in Huma

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

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

Using the Clerk Integration

✅ Supported Features

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

    A user must have a matching email address in Huma to log in.

  • Manage Access Through Clerk
    If a user is deactivated or removed in Clerk, they will no longer be able to access Huma.

  • Multiple Authentication Providers Supported
    Clerk can be used alongside other identity providers like Google and Microsoft Entra ID.

 

🔐 Security & Compliance

 

Need Help?

Got feedback or questions? Reach out to us via chat or email: feedback@hu.ma