WEBAUTHN
API navigateur authentification public-key.
Définition
WebAuthn expose navigator.credentials.create() pour enregistrement, navigator.credentials.get() pour authentification. Supporte Resident Keys (Discoverable Credentials), User Verification (biometric/PIN), Attestation (cert chain authenticator). v3 en draft 2025 ajoute conditional UI passkeys autofill.
Origine
W3C Working Group Web Authentication actif depuis 2015 ; Recommendation v1 publiée 4 mars 2019 ; v2 publiée 8 avril 2021.
Exemple en contexte
Gmail propose login WebAuthn avec Yubikey ou Touch ID directement dans le navigateur — clic 1 = login.
Termes liés
- Passkeys — extension cloud sync.