BioID Connect - The Biometric Identity Service

With the BioID Web Service (BWS) we provide an anonymous biometric service. To handle the users that want to use biometrics for authentication, we additionally provide an identity service we call BioID Connect, which connects BWS with individual users.

BioID Connect uses ASP.NET Identity to manage the users, assigns a Biometric Class ID (BCID) to each user to deal with the biometric data of the user and gives developers access to the identities via OpenID Connect and/or the OAuth 2.0 authorization framework.

BioID Connect is built on our BioID Web Service, and so offers the same biometric quality and features (enrollment, verification, liveness detection, anonymous user data, etc.)

Although a standard BWS implementation is also relatively easy, using BioID Connect has several advantages:

  • No UI development or hosting and little or no development required
  • Shorter learning curve due to use of standard protocol
  • No need to touch any biometric data (just like a payment gateway lets you avoid touching credit card data)

OpenID Connect 1.0

You can access BioID Connect using standard OpenID Connect clients (see also http://openid.net/connect) like the Microsoft OWIN OpenID Connect client, which is available as a NuGet package.

OAuth 2.0

You can access BioID Connect using the OAuth 2.0 authorization framework (as documented in RFC 6749). An OWIN client middleware implementation is available at GitHub and as a NuGet package.

BioID Connect client application credentials

To use the BioID Connect mechanism via OpenID Connect or via OAuth 2.0, you have to register a client application to obtain the credentials that are required to send requests to the various endpoints. For this purpose, registered client applications get a client ID and a client secret assigned. Also, at least one authorized redirect URI must be registered. Other information can be added which is shown to the user with the so called Consent-Dialog, which pops up the first time a user logs in into your client application.

Please go to your profile in order to register and manage your clients.

BioID mobile authenticator

With BioID Connect and our mobile app you can add strong facial recognition to your mobile websites and apps in minutes.