FIDO2 and WebAuthn
How FIDO2 Works
Key Concepts
Relying Party (RP)
Authenticator
Type
Description
Examples
Credential
Authenticator Data
Structure
Flags
Flag
Bit
Name
Description
Counter
Attested Credential Data
Structure
AAGUID
Attestation
Attestation Types
Type
Description
Use Case
Attestation Formats
Format
Description
User Verification
Levels
Level
Description
When to Use
Verification Methods
Discoverable Credentials (Resident Keys)
Benefits
Considerations
COSE Algorithms
Supported Algorithms
Name
COSE ID
Description
Extensions
Common Extensions
Extension
Description
Security Properties
What FIDO2 Protects Against
Attack
Protection
What Remains Your Responsibility
WebAuthn API Overview
Registration (navigator.credentials.create)
Authentication (navigator.credentials.get)
References
Last updated

