Registration vs Authentication

Side-by-side diagram of passkey registration and authentication flows
  • Registration creates a new credential for your RP ID.
  • The authenticator generates a key pair.
  • The public key is stored on your server.
  • The private key stays on the device or hardware key.
  • Later, authentication signs a fresh challenge and your server verifies it.
Intro to Passkeys
4 / 15