Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Em vez de depurar a autenticação da Web em seu site ou aplicativo com autenticadores físicos, use a ferramenta WebAuthn para criar e interagir com autenticadores virtuais baseados em software.
Usando a ferramenta WebAuthn , você pode fazer o seguinte sem depender de autenticadores físicos:
- Emular autenticadores.
- Personalize os atributos dos autenticadores.
- Inspecionar estados de autenticadores.
Você pode emular autenticadores e depurar a API de autenticação da Web usando a ferramenta WebAuthn .
Configurar a ferramenta WebAuthn
Vá para uma página da Web que usa o WebAuthn. Por exemplo, abra o seguinte site de demonstração em uma nova janela ou guia do navegador: try-webauthn.appspot.com.
Entre no site.
Para abrir o DevTools, clique com o botão direito do mouse na página da Web e selecione Inspecionar. Ou pressione Ctrl+Shift+I (Windows, Linux) ou Command+Option+I (macOS). O DevTools é aberto.
No DevTools, na barra de ferramentas principal, selecione a guia WebAuthn . Se essa guia não estiver visível, clique no botão Mais guias (
) ou no botão Mais Ferramentas (
).A ferramenta WebAuthn é aberta:
Na ferramenta WebAuthn , marque a caixa de seleção Habilitar ambiente de autenticador virtual . Uma nova seção chamada Novo autenticador é exibida:
Na seção Novo autenticador , configure as seguintes opções:
Opção Valor Detalhes ProtocolCTAP2 ou U2F O protocolo que o autenticador virtual usa para codificação e decodificação Transportusb,nfc,ble, ouinternalO autenticador virtual simula o transporte selecionado para se comunicar com clientes a fim de obter uma declaração para uma credencial específica. Confira a enumeração de transporte do Authenticator Supports resident keysAtivar (ou desativar) usando a caixa de seleção Ative se o aplicativo Web depender de chaves residentes (também conhecidas como credenciais detectáveis do lado do cliente). Consulte Enumeração de requisitos de chave residente. Supports user verificationAtivar (ou desativar) usando a caixa de seleção Ative se o aplicativo Web depender de autorização local usando modalidades de gesto como toque mais código PIN, entrada de senha ou reconhecimento biométrico. Ver verificação do usuário Clique no botão Adicionar .
Uma nova seção do seu autenticador recém-criado é exibida:
A seção Authenticator inclui uma tabela de credenciais . A tabela ficará vazia até que uma credencial seja registrada no autenticador:
Registrar uma nova credencial
Para registrar uma nova credencial:
No site de demonstração, clique em Registrar nova credencial.
Uma nova credencial foi adicionada à tabela Credenciais na ferramenta WebAuthn:
No site de demonstração, clique no botão Autenticar . Verifique se a contagem de sinais da credencial na tabela Credenciais aumentou em 1, o que marca uma operação authenticatorGetAssertion bem-sucedida.
Para obter mais informações sobre o que a API de autenticação da Web está fazendo ao registrar uma nova credencial, consulte Criar uma nova credencial.
Exportar e remover credenciais
Para exportar ou remover uma credencial, clique no botão Exportar ou Remover.
Renomear um autenticador
Para renomear um autenticador:
Ao lado do nome do autenticador, clique no botão Editar .
Edite o nome e pressione Enter para salvar as alterações.
Definir o autenticador ativo
Um autenticador recém-criado é ativado automaticamente. Para usar outro autenticador virtual, clique no botão de opção Ativo ao lado do autenticador.
O DevTools dá suporte a apenas um autenticador virtual ativo em qualquer momento. Se você remover o autenticador ativo, outro não será ativado automaticamente.
Remover um autenticador virtual
Para remover um autenticador virtual, ao lado do autenticador, clique no botão Remover .
Observação
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Google e usadas de acordo com os termos descritos na Licença Pública Creative Commons Atribuição 4.0 Internacional. A página original é encontrada aqui e é de autoria de Jecelyn Yeen.
Este trabalho está licenciado sob uma Licença Creative Commons Atribuição 4.0 Internacional.