Web integration
This section explains how to quickly integrate in-band FIDO authentication into your web application, using the standard WebAuthn API in your web pages, and the FIDO2 server APIs in the back end.
Your application is split into two parts:
-
The front end is the client-side web application composed of Javascript running in the user's browser, and accessing FIDO credentials through the WebAuthn API exposed by the browser. The front end communicates with the back end to exchange FIDO messages. It cannot communicate directly to FIDO server services.
-
The back end communicates on one side with the front end, and also with FIDO HTTP APIs. The back end manages the life cycle of the user credentials, and provides access to restricted resources or operations after successful user authentication.
