WebAuthn: émuler des authentificateurs

Fawaz Mohammad
Fawaz Mohammad
Sofia Emelianova
Sofia Emelianova

Utilisez l'onglet WebAuthn des outils pour les développeurs Chrome pour créer des authentificateurs virtuels basés sur des logiciels et interagir avec eux.

Ouvrir l'onglet WebAuthn

  1. Accédez à une page qui utilise WebAuthn, telle que notre page de démonstration (veuillez vous connecter pour y accéder).
  2. Accédez aux Outils de développement.
  3. Cliquez sur Plus d'options More > Plus d'outils > WebAuthn pour ouvrir l'onglet WebAuthn.

Onglet WebAuthn

Activer l'environnement d'authentification virtuel

  1. Dans l'onglet WebAuthn, cochez la case Enable virtual Authenticator Environment (Activer l'environnement d'authentification virtuel).
  2. Une fois la fonctionnalité activée, la section Nouvel authentificateur s'affiche.

Activer l'environnement d'authentification virtuel

Ajouter un authentificateur virtuel

Pour ajouter un authentificateur virtuel:

  1. Dans la section Nouvel authentificateur, configurez les options suivantes:

    1. Protocole: ctap2 (protocole entre le client et l'authentificateur) ou u2f (deuxième facteur universel)
    2. Transport: usb, nfc, ble ou internal
    3. Compatible avec les clés résidentes
    4. Validation de l'utilisateur possible
    5. Accepte les blobs volumineux, disponible uniquement pour le protocole ctap2 avec prise en charge des clés résidentes

    Exemple :

    Ajouter un authentificateur virtuel.

  2. Cliquez sur le bouton Add (Ajouter).

  3. Une section contenant le nouvel authentificateur s'affiche maintenant. Authenticator

La section Authenticator contient une table Identifiants. La table est vide jusqu'à ce que les identifiants soient enregistrés auprès de l'authentificateur.

Aucun identifiant

Enregistrer un nouvel identifiant

Pour enregistrer de nouveaux identifiants, vous devez disposer d'une page Web qui utilise WebAuthn, par exemple notre page de démonstration.

  1. Sur la page de démonstration, cliquez sur Register new credential (Enregistrer de nouveaux identifiants).
  2. Un nouvel identifiant est maintenant ajouté à la table Credentials (Identifiants) de l'onglet WebAuthn.

Afficher les identifiants

Sur la page de démonstration, vous pouvez cliquer plusieurs fois sur le bouton Authentifier. Consultez la table Identifiants. Le nombre de signatures de l'identifiant augmente en conséquence.

Exporter et supprimer des identifiants

Vous pouvez exporter ou supprimer un identifiant en cliquant sur les boutons Exporter ou Supprimer.

Exporter ou supprimer un identifiant

Renommer un authentificateur

  1. Pour renommer un authentificateur, cliquez sur le bouton Modifier à côté de son nom.
  2. Modifiez le nom, puis cliquez sur Entrée pour enregistrer les modifications.

Renommer un authentificateur

Activer un authentificateur

Un authentificateur nouvellement créé est automatiquement activé. Les outils de développement n'acceptent qu'un seul authentificateur virtuel actif à la fois.

Pour désactiver l'authentification, supprimez l'authentificateur actif.

Pour activer un authentificateur, sélectionnez sa case d'option Actif.

Définir un authentificateur actif

Supprimer un authentificateur virtuel

Pour supprimer un authentificateur virtuel, cliquez sur son bouton Supprimer.

Supprimer l'authentificateur