> ## Documentation Index
> Fetch the complete documentation index at: https://docs.authsignal.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Biometric auth

> Verify user identity using advanced biometric verification providers

Authsignal offers biometric authentication with advanced identity verification for high-security use cases. Choose from our integrated biometric verification partners to add an extra layer of security to your authentication flow.

## Biometric providers

### iProov

iProov provides real-time face verification technology that ensures the person is the right person, a real person, and that they are authenticating right now.

#### Enable iProov in the Portal

1. Navigate to the [Authenticators section](https://portal.authsignal.com/organisations/tenants/authenticators) in your Authsignal Portal
2. Find **iProov** in the biometric authenticators list

<Frame>
  <img src="https://mintcdn.com/authsignal-23/Gy_4rlXbZvOYIsEX/images/docs/authentication-methods/biometrics/biometric-auth.png?fit=max&auto=format&n=Gy_4rlXbZvOYIsEX&q=85&s=ec6601217d6f663b46f4656ed18579bd" width="2876" height="1370" data-path="images/docs/authentication-methods/biometrics/biometric-auth.png" />
</Frame>

3. Click **Setup iProov**.
4. Enter your iProov credentials, configure your verification settings and activate the authenticator.

<Frame>
  <img src="https://mintcdn.com/authsignal-23/U9XmxdPe4AWAeEuC/images/docs/authentication-methods/biometrics/iproov.png?fit=max&auto=format&n=U9XmxdPe4AWAeEuC&q=85&s=305dea76d9023c7d19ed807ce1579fa8" width="2226" height="1434" data-path="images/docs/authentication-methods/biometrics/iproov.png" />
</Frame>

#### Pre-built UI Experience

When enabled, iProov biometric verification integrates seamlessly into the Authsignal pre-built UI, providing users with a smooth face verification experience.

<Frame>
  <img src="https://mintcdn.com/authsignal-23/U9XmxdPe4AWAeEuC/images/docs/authentication-methods/biometrics/iproov-demo.png?fit=max&auto=format&n=U9XmxdPe4AWAeEuC&q=85&s=9ec5459f3254d0d3e4f3925558cc97f1" className="w-300" width="900" height="1652" data-path="images/docs/authentication-methods/biometrics/iproov-demo.png" />
</Frame>

***

### Veriff

Veriff offers comprehensive identity verification with advanced biometric checks, document verification, and fraud detection capabilities.

#### Enable Veriff in the Portal

1. Navigate to the [Authenticators section](https://portal.authsignal.com/organisations/tenants/authenticators) in your Authsignal Portal
2. Find **Veriff** in the biometric authenticators list
3. Click **Setup Veriff**.
4. Enter your Veriff API credentials and activate the authenticator.

<Frame>
  <img src="https://mintcdn.com/authsignal-23/U9XmxdPe4AWAeEuC/images/docs/authentication-methods/biometrics/veriff.png?fit=max&auto=format&n=U9XmxdPe4AWAeEuC&q=85&s=ed6650d0bcc8f7b287edfa5c6c49c70d" width="2312" height="1114" data-path="images/docs/authentication-methods/biometrics/veriff.png" />
</Frame>

#### Pre-built UI Experience

Veriff's verification flow integrates directly into the Authsignal pre-built UI, guiding users through document capture and biometric verification steps.

<Frame>
  <img src="https://mintcdn.com/authsignal-23/U9XmxdPe4AWAeEuC/images/docs/authentication-methods/biometrics/veriff-demo.png?fit=max&auto=format&n=U9XmxdPe4AWAeEuC&q=85&s=3f0adc49e8608c42e3c9ec420ecc0ee9" className="w-300" width="872" height="832" data-path="images/docs/authentication-methods/biometrics/veriff-demo.png" />
</Frame>

***

### IDVerse

IDVerse provides AI-powered identity verification with biometric matching, liveness detection, and document authentication.

#### Enable IDVerse in the Portal

1. Navigate to the [Authenticators section](https://portal.authsignal.com/organisations/tenants/authenticators) in your Authsignal Portal
2. Find **IDVerse** in the biometric authenticators list
3. Click **Configure** and follow the setup instructions
4. Enter your IDVerse credentials and set up your verification parameters

<Frame>
  <img src="https://mintcdn.com/authsignal-23/U9XmxdPe4AWAeEuC/images/docs/authentication-methods/biometrics/idverse.png?fit=max&auto=format&n=U9XmxdPe4AWAeEuC&q=85&s=55030d9724f1bbd26ec137e27185496c" width="2286" height="1290" data-path="images/docs/authentication-methods/biometrics/idverse.png" />
</Frame>

#### Pre-built UI Experience

IDVerse verification is embedded in the Authsignal pre-built UI, offering users an intuitive biometric verification process with real-time feedback.

<Frame>
  <img src="https://mintcdn.com/authsignal-23/U9XmxdPe4AWAeEuC/images/docs/authentication-methods/biometrics/idverse-demo.png?fit=max&auto=format&n=U9XmxdPe4AWAeEuC&q=85&s=a4382839a1d3778d9aacf8ec24ef3f4f" className="w-300" width="792" height="1448" data-path="images/docs/authentication-methods/biometrics/idverse-demo.png" />
</Frame>

***

### Onfido

Onfido (Entrust) provides document and biometric verification through [Onfido Studio](https://documentation.identity.entrust.com/) workflows. Authsignal uses Onfido's authentication pattern, which relies on two distinct workflows: an enrollment workflow that captures the user's biometric, and an authentication workflow that re-verifies the user against the stored biometric.

<Info>
  Onfido is enabled as part of a paid subscription. Contact your [Authsignal account manager](mailto:support@authsignal.com) to have it added to your plan.
</Info>

#### Prerequisites

In your Onfido (Entrust) Dashboard, you'll need:

* An **API token** issued for your Onfido data region (EU, US, or CA).
* An activated **enrollment workflow** (Document & Motion) that enrolls the user's biometric.
* An activated **authentication workflow** that re-verifies the user against the stored biometric.

You configure both workflows in Onfido Studio. Note the workflow ID of each, since you'll need them during setup.

#### Enable Onfido in the Portal

1. Navigate to the [Authenticators section](https://portal.authsignal.com/organisations/tenants/authenticators) in your Authsignal Portal
2. Find **Onfido** in the biometric authenticators list
3. Click **Setup Onfido**
4. Select your **Region**. This must match the region your API token was issued for.
5. Enter your **API token**.
6. Copy the **Webhook URL** shown in the Portal. In your Onfido dashboard, create a webhook for the `workflow_run.completed` event pointing at this URL, then paste the **webhook signing token** that Onfido shows back into the Portal.
7. Enter your **Enrollment workflow** ID and **Authentication workflow** ID.
8. Click **Activate Onfido**.

<Frame>
  <img src="https://mintcdn.com/authsignal-23/Gy_4rlXbZvOYIsEX/images/docs/authentication-methods/biometrics/onfido-setup.png?fit=max&auto=format&n=Gy_4rlXbZvOYIsEX&q=85&s=08103e54eb6d6ffd8e9fd743abd2be72" width="1510" height="1926" data-path="images/docs/authentication-methods/biometrics/onfido-setup.png" />
</Frame>

#### Pre-built UI Experience

Onfido's verification flow integrates directly into the Authsignal pre-built UI, guiding users through document capture and biometric verification.

<Frame>
  <img src="https://mintcdn.com/authsignal-23/Gy_4rlXbZvOYIsEX/images/docs/authentication-methods/biometrics/onfido-demo.png?fit=max&auto=format&n=Gy_4rlXbZvOYIsEX&q=85&s=c75aa215b3cc0ff9281cfa5d05d02c2e" className="w-300" width="1108" height="1468" data-path="images/docs/authentication-methods/biometrics/onfido-demo.png" />
</Frame>

## Implementation

Once you've configured your preferred biometric provider in the Portal, you can use it like any other Authsignal authenticator:

* **Track actions** that require biometric verification using our [Server SDK](/sdks/server/actions#track-action) or [Server API](/api-reference/server-api/track-action)
* **Launch the pre-built UI** to present the biometric verification challenge to users
* **Validate challenges** on your backend to confirm successful verification

The biometric verification flow integrates seamlessly with Authsignal's [rules engine](/actions-rules/rules/getting-started), allowing you to trigger biometric authentication based on risk factors, user behavior, or specific business requirements.

## Next steps

Contact us to learn more about how to implement biometric authentication.

* Email: [support@authsignal.com](mailto:support@authsignal.com)
* Schedule a demo: [Book a call with our team](https://authsignal.com/contact)
