# Add a HYPR IdP

Set up user login with HYPR using the HYPR Identity Provider.

> For the index of this section of the site, see [llms.txt](https://fusionauth.io/docs/llms.txt)

Available since `1.12.0`

Deprecated

Please note that this integration may not work with more recent versions of the HYPR API, and no further enhancements are planned.

HYPR is a passwordless authentication platform that provides mobile biometric and other passwordless authentication solutions. The pre-requisite to using HYPR with FusionAuth will be to purchase or otherwise obtain access to the HYPR service and obtain a HYPR Application Id and a HYPR Relying Party URL. Once you have these two pieces of information you may complete the configuration. Visit [https://www.hypr.com/fusionauth-passwordless-mfa/](https://www.hypr.com/fusionauth-passwordless-mfa/) to find out more. You may also visit the [HYPR API documentation](https://apidocs.hypr.com/) to learn how to register your devices and more.

Here's a webinar how you can integrate HYPR with other applications:

[Play](https://youtube.com/watch?v=lEeCqm7sVUs)

Adding a HYPR login provider to FusionAuth is simple. This guide will walk you through the steps necessary to enable the HYPR login provider.

Once you have completed this configuration you will be able to enable HYPR login for one or more FusionAuth Applications. There will not be a new login button rendered on the login form as there is for Facebook, Google or OpenID Connect, instead the user will only be prompted for an email address. If the user has one or more devices configured with HYPR the login will be completely handled by FusionAuth. If the user does not yet have devices registered with HYPR the password field will then be presented to the user to complete login with FusionAuth.

![OpenID Connect Login](https://fusionauth.io/img/docs/screenshots/idp-login-managed-domain.png)

## Create a HYPR Identity Provider

To create an Identity Provider navigate to Settings -> Identity Providers and click Add provider and select `HYPR` from the dialog.

This will take you to the `Add HYPR` panel, and you'll fill out the required fields. If you do not yet know the Application Id and Relying party URL you will need to obtain these values from HYPR.

To enable this identity provider for an application, find your application name in the `Applications` configuration section at the bottom of this panel. You will always see the `FusionAuth` application, this application represents the FusionAuth user interface. If you wish to be able to log into FusionAuth with this provider you may enable this application.

In the following screenshot you will see that we have enabled this login provider for the `Pied Piper` application and enabled `Create registration`. Enabling create registration means that a user does not need to be manually registered for the application prior to using this login provider.

For example, when a new user attempts to log into `Pied Piper` using HYPR, if their user does not exist in FusionAuth it will be created dynamically, and if the `Create registration` toggle has been enabled, the user will also be registered for `Pied Piper` and assigned any default roles assigned by the application.

If you do not wish to automatically provision a user for this Application when logging in with PiedPiper, leave `Create registration` off and you will need to manually register a user for this application before they may complete login with this provider.

That's it, HYPR is now enabled for passwordless login.

![Add HYPR](https://fusionauth.io/img/docs/screenshots/idp-hypr-add.png)

### Form Fields

`Id`

*   Optional
*   Available since `1.61.0`

An optional UUID. When this value is omitted a unique Id will be generated automatically.

`Tenant`

*   Optional
*   Available since `1.62.0`

The tenant to which this identity provider belongs. This field only displays when the user selects a specific tenant on the previous page. When `Global identity provider` is selected on the previous page, this field does not display.

`Name`

*   Required
*   Available since `1.61.0`

A unique name to identify the identity provider. This name is for display purposes only and it can be modified later if desired.

`Application Id`

*   Required

The unique application Id issued to you by HYPR to provided access to their API.

`Relying party URL`

*   Required

The relying party URL issued to you by HYPR to provided access to their API.

`Reconcile lambda`

*   Optional
*   Available since `1.17.0`

A lambda may be utilized to modify the User or Registration during login.

To configure a lambda, navigate to Customizations -> Lambdas .

`Enable debug logging`

*   Optional
*   Defaults to `false`

Creates event log entries to help debug integration errors. Check System -> Event Log .

Related

[APIs HYPR API Learn about the APIs for creating, retrieving, updating and disabling a HYPR identity provider. hyprbiometric authentication](https://fusionauth.io/docs/apis/identity-providers/hypr.md)

[APIs Passwordless API Learn about the APIs for one-time password authentication. passwordless authentication](https://fusionauth.io/docs/apis/passwordless.md)

[APIs Complete a WebAuthn Passkey Assertion API API documentation for the FusionAuth Complete a WebAuthn Passkey Assertion API. biometric authentication](https://fusionauth.io/docs/apis/webauthn/complete-a-webauthn-passkey-assertion.md)

[APIs Complete a WebAuthn Passkey Authentication API API documentation for the FusionAuth Complete a WebAuthn Passkey Authentication API. biometric authentication](https://fusionauth.io/docs/apis/webauthn/complete-a-webauthn-passkey-authentication.md)
---

## Other pages in Enterprise

> For the full index of this section, see [Authentication](https://fusionauth.io/docs/llms-authentication.txt).

- [Add a SAML v2 with ADFS IdP](https://fusionauth.io/docs/authentication/identity-providers/enterprise/adfs.md): Configure SAML v2 for Active Directory Federation Services (ADFS).
- [Add an OpenID Connect with Azure AD IdP](https://fusionauth.io/docs/authentication/identity-providers/enterprise/azure-ad-oidc.md): Set up user login using Azure AD/Microsoft Entra ID as an OpenID Connect Identity Provider.
- [Add a SAML v2 with Azure AD IdP](https://fusionauth.io/docs/authentication/identity-providers/enterprise/azure-ad-saml.md): Configure SAML v2 for Azure Active Directory (Azure AD)/Microsoft Entra ID.
- [Add a OpenID Connect with Cognito IdP](https://fusionauth.io/docs/authentication/identity-providers/enterprise/cognito.md): Set up user login using Cognito as an OpenID Connect Identity Provider.
- [Add an OpenID Connect with Okta IdP](https://fusionauth.io/docs/authentication/identity-providers/enterprise/okta-oidc.md): Learn how to set up user login using Okta as an OpenID Connect Identity Provider.
- [Add a SAML v2 IdP-Initiated with Okta IdP](https://fusionauth.io/docs/authentication/identity-providers/enterprise/okta-samlv2-idp-initiated.md): Configure SAML v2 IdP-Initiated SSO With Okta.
- [Add a SAML v2 with Okta IdP](https://fusionauth.io/docs/authentication/identity-providers/enterprise/okta-samlv2.md): Configure SAML v2 for Okta.
- [Add a SAML v2 IdP-Initiated IdP](https://fusionauth.io/docs/authentication/identity-providers/enterprise/samlv2-idp-initiated.md): Set up user login using a SAML v2 IdP-Initiated Identity Provider.
