📄️ Architecture at a glance
We will start by observing a high level architecture diagram of a standard passkey enabled application. This first diagram outlines the required components of our application. Please note that this diagram does NOT include the core functionality of your application, only the components necessary for passkey and authentication/authorization related actions
📄️ Client application
The client is the user interface aspect of your application, where your users will interact with your service. In the case of a passkey application, there are two aspects of the client that should be considered: the user interface that you develop, and the ecosystem that the user is on.
📄️ Relying party
A relying party (RP) is an industry term that is used to describe an application that is used to verify the identity of an entity through authentication, and to provide the correct level of authorization based on the permissions granted to the entity.