FIDO2 Demo

Passkey registration & login

This is a basic demo using WebAuthn / FIDO2 with Node.js + MongoDB. Works best with modern browsers on localhost or HTTPS. Use a security key, Windows Hello, Touch ID, or passkey from your password manager.

Register / Create account

Creates a new user (if needed) and registers a FIDO2 credential.

Login with Passkey

Authenticates using an existing registered credential for the user.

Activity
RP ID: Learn more about WebAuthn