WebAuthn: emular autenticadores

Fawaz mohammad
Fawaz Mohammad
Sofia Emelianova
Sofia Emelianova

Use a guia WebAuthn no Chrome DevTools para criar e interagir com autenticadores virtuais baseados em software.

Abrir a guia WebAuthn

  1. Visite uma página que use o WebAuthn, como nossa página de demonstração. Faça login para acessar a página.
  2. Abra o DevTools.
  3. Clique em More Options Mais > More tools > WebAuthn para abrir a guia WebAuthn.

Guia WebAuthn

Ativar o ambiente do autenticador virtual

  1. Na guia "WebAuthn", clique para ativar a caixa de seleção Ativar o ambiente de autenticador virtual.
  2. Depois da ativação, a seção Novo autenticador será exibida.

Ativar o ambiente do autenticador virtual

Adicionar um autenticador virtual

Para adicionar um novo autenticador virtual:

  1. Na seção Novo autenticador, configure as seguintes opções:

    1. Protocolo: ctap2 (protocolo de cliente para autenticação) ou u2f (Universal 2nd Factor)
    2. Transporte: usb, nfc, ble ou internal
    3. Oferece suporte a chaves residentes
    4. Oferece suporte à verificação de usuários
    5. Oferece suporte a blobs grandes, disponível apenas para o protocolo ctap2 com suporte a chaves residentes

    Exemplo:

    Adicionando um novo autenticador virtual.

  2. Clique no botão Add.

  3. Agora você pode ver uma seção com o autenticador recém-criado. Authenticator

A seção Authenticator inclui uma tabela Credentials. A tabela fica vazia até que uma credencial seja registrada no autenticador.

Nenhuma credencial

Registrar uma nova credencial

Para registrar uma nova credencial, você precisa ter uma página da Web que use o WebAuthn, por exemplo, nossa página de demonstração.

  1. Na página de demonstração, clique em Register new credentials.
  2. Uma nova credencial será adicionada à tabela Credentials na guia "WebAuthn".

Ver credenciais

Na página de demonstração, clique no botão Authenticate várias vezes. Observe a tabela Credenciais. A Contagem de assinaturas da credencial aumentará proporcionalmente.

Exportar e remover credenciais

É possível exportar ou remover uma credencial clicando nos botões Exportar ou Remover.

Exportar ou remover uma credencial

Renomear um autenticador

  1. Para renomear um autenticador, clique no botão Editar ao lado do nome dele.
  2. Edite o nome e pressione Enter para salvar as alterações.

Renomear um autenticador

Ativar um autenticador

Um autenticador recém-criado é definido como ativo automaticamente. O DevTools oferece suporte a apenas um autenticador virtual ativo a qualquer momento.

Para desativar a autenticação, remova o autenticador ativo.

Para ativar um autenticador, selecione o botão de opção Ativo.

Definir o autenticador ativo

Remover um autenticador virtual

Para remover um autenticador virtual, clique no botão Remover.

Remover autenticador