WebAuthn is the future of web authentication: single-click sign on, strong security and is virtually unphishable
With the ability to sign in with just a tap, and backed by cryptographically-strong asymmetric keys, level up your authentication with WebAuthn
Implementing WebAuthn
For 48 hours
Sign your users in even without a username/email! WebAuthn credentials can be used to identify your users, so they need not remember which email they used to sign in anymore!
Take WebAuthn for a spinThis demo built in NextJS and is fully open-sourced under the permissive MIT license. As of now, it fully implements all required steps as defined by the latest W3C spec for registration and authentication.
GitHub Repository
A single git repository holds both the backend and frontend code in one codebase
View repository on GitHubWebAuthn registration spec
Read about the 26-step process relying parties should execute to create and validate a WebAuthn credential
View section in W3C WebAuthn specWebAuthn authentication spec
Learn more about the 23-step process to retrieve and validate a registered WebAuthn credential
View section in W3C WebAuthn specThis website is open source software, licenced under the MIT license