WebAuthn (W3C Web Authentication Level 3)
Official docs outline
9 sections- Introduction and use cases
Registration and authentication ceremonies and the relying party model.
- Web Authentication API
PublicKeyCredential, creation and request options, AuthenticatorResponse.
- Authenticator model
Authenticator operations, credential storage and user verification.
- Authenticator data
rpIdHash, flags, signCount and attested credential data.
- Attestation
Attestation statements, formats and types.
- Registering a new credential
RP steps to verify a registration response.
- Verifying an authentication assertion
RP steps to verify signature, origin and sign counter.
- Extensions
Extension framework, e.g. credProps, largeBlob and prf.
- Security considerations
Phishing resistance, credential loss and backup eligibility.
Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.
More in Auth and identity
All 21- OAuth 2.0 (RFC 6749)
- OAuth 2.0 Bearer Token Usage (RFC 6750)
- OAuth 2.0 Device Authorization Grant (RFC 8628)
- OAuth 2.0 Security Best Current Practice (RFC 9700)
- OAuth 2.0 Token Exchange (RFC 8693)
- OAuth 2.1 (IETF draft)
- OpenID Connect Core 1.0
- Passkeys
- PKCE (RFC 7636)
- SAML 2.0
- SCIM 2.0 (RFC 7643 and 7644)
- TOTP and HOTP (RFC 6238 and 4226)