With WebAuthn demos

Authenticate with passkeys

This demo showcases the use of WebAuthn API:

  • Creating (user registration), retrieving (user login), linking multiple, and removing passkeys.
  • Formatting and parsing of WebAuthn API requests / responses with SimpleWebAuthn.
  • Issuing a JWT token via Firebase Auth once user is authenticated.
  • Passkeys are stored in Firebase Firestore.
View on Github

Are you developer and want to learn more about WebAuthn and passkeys? 🤓

Let me share with you a developer guide to passkeys in my Welcome to the world of passkeys blog post. 💡