- Elle réduit au minimum la friction lors de la connexion. Un geste simple et familier permet aux utilisateurs de s’authentifier.
- C’est la seule méthode d’authentification Web résistante à l’hameçonnage.
- Elle repose sur des normes et est prise en charge par les navigateurs et les systèmes d’exploitation.
- Les authentificateurs itinérants sont amovibles et multiplateformes, comme une YubiKey, et peuvent être utilisés sur plusieurs appareils. Pour s’authentifier avec un authentificateur itinérant, vous devez le connecter à l’appareil (par USB, NFC ou Bluetooth), fournir une preuve de présence (en le touchant, par exemple) et, au besoin, effectuer une vérification de l’utilisateur, par exemple en entrant un NIP.
- Les authentificateurs de plateforme sont liés à un appareil et ne fonctionnent que sur cet appareil. Par exemple : la Touch Bar d’un MacBook, Windows Hello, Touch ID/Face ID sur iOS, ainsi que la reconnaissance faciale ou d’empreinte sur Android. Les données biométriques sont stockées sur l’appareil et ne sont jamais envoyées au serveur. Lorsque la biométrie ne peut pas être utilisée, d’autres méthodes d’authentification sont généralement offertes. Par exemple, si vous portez un masque, vous pouvez entrer votre code d’accès au lieu d’utiliser Face ID.
WebAuthn et les origines Web
Authentificateurs itinérants
- Les utilisateurs s’authentifient avec leur nom d’utilisateur et leur mot de passe.
- Ils sont invités à sélectionner la méthode d’authentification qu’ils souhaitent inscrire.
- S’ils choisissent les clés de sécurité, une liste d’instructions s’affiche.
- Ils sont ensuite invités à entrer leur clé de sécurité.
- L’appareil affiche son interface utilisateur native pour terminer le défi de la clé de sécurité.
- Les utilisateurs peuvent nommer la clé pour l’identifier plus tard, au cas où ils en inscriraient plusieurs.


Authentificateurs de plateforme
- Les utilisateurs s’authentifient avec leur nom d’utilisateur et leur mot de passe.
- Ils inscrivent une autre méthode d’authentification , comme SMS, notification push ou OTP temporel.
- Ils donnent un nom à leur appareil pour pouvoir l’identifier plus tard.


WebAuthn comme authentification multifacteur
Lorsque les utilisateurs s’authentifient avec WebAuthn, ils utilisent quelque chose qu’ils possèdent comme facteur d’authentification : une clé de sécurité ou un appareil.Les clés de sécurité et la biométrie de l’appareil prennent toutes deux en charge la vérification de l’utilisateur, qui exige que les utilisateurs fournissent quelque chose qu’ils connaissent (un NIP ou un code d’accès) et quelque chose qu’ils sont (comme des caractéristiques biométriques).Avec la biométrie de l’appareil, la vérification de l’utilisateur est toujours effectuée. Pour effectuer cette vérification avec des clés de sécurité, vous devez configurer Auth0 pour exiger un NIP. Les utilisateurs devront alors saisir un NIP, stocké uniquement dans la clé de sécurité, pour terminer l’authentification. Une fois la vérification de l’utilisateur effectuée, les utilisateurs peuvent se connecter avec WebAuthn comme seule méthode d’authentification afin d’assurer une authentification multifacteur.En combinant WebAuthn pour l’authentification et la vérification de l’utilisateur, vous remplacez non seulement le mot de passe par une solution beaucoup plus simple à utiliser, mais vous éliminez aussi le besoin d’une étape d’authentification supplémentaire lorsque la MFA est requise.