Last updated
Last updated
Learn how the Keyless Web SDK components can be integrated into a web application and backend server, to enable biometric authentication.
To authenticate with Keyless, a user must first enroll their biometric template. Enrollment with Keyless consists of registering the user’s biometric features in a privacy-preserving manner using the various from the Keyless Web SDK.
The most common authentications scenarios for the Keyless SDK are:
access to a web application
authorization as a second factor
In this scenario the user is trying access to a resource in a web application for which strong authentication is required, the web application integrates the Keyless Web SDK which in turn estabilishes a connection to the Keyless Authentication Service, the user is finally authenticated if they pass the liveness and recognition checks.
As mentioned, Keyless is composed of two main blocks:
Keyless Web SDK
Keyless Authentication Service
The Keyless Web SDK supports all main browsers, and exposes API methods to interact with the Keyless Privacy-Preserving Network to perform the following actions:
Enroll a user
Authenticate
The Keyless SaaS backend offers APIs which can be used to perform specific operations through Backend-to-Backend calls. For example, it is possible to perform .
Learn how the Keyless components interact with your app.