Backend, Dados e Segurança Mais detalhes B · Orientação oficial Plataforma: Web

WebAuthn Passkey

Chave de passe WebAuthn

Uma chave de login WebAuthn é uma credencial de entrada baseada em chave pública que resiste a sites de login falsos. Dependendo do provedor e do autenticador, ela pode sincronizar entre dispositivos ou permanecer em um único dispositivo.

Veja como funciona
Você poderia chamar de WebAuthn Passkeychave de acessocredencial FIDOAutenticação Web

Veja como funciona

Exemplo trabalhado originalChave de passe WebAuthn

Outro exemplo

Um cliente adiciona uma chave de acesso após entrar novamente. O servidor armazena o ID da credencial e a chave pública. Ele envia um novo desafio vinculado a `howtovibeui.com`. Ele verifica a origem, o ID do RP, o desafio, a assinatura e a verificação do usuário. Um dispositivo perdido é tratado com outra chave de acesso ou com um fluxo de recuperação revisado, não com uma pergunta de segurança.

Partes principais

  1. 01Parte confiável e origem
  2. 02Par de chaves de credencial do autenticador
  3. 03Verificação de desafio e assertiva novos

Use-o quando

Ofereça chaves de acesso para autenticação normal ou extra-segura. Inclua configuração segura, uma forma de gerenciar várias credenciais e recuperação de conta.

Não o use quando

Não afirme que toda chave de acesso permanece em um único dispositivo ou ignore verificações de desafio do servidor. Nunca remova o último caminho de recuperação sem confirmação clara.

Nome usado no código

navigator.credentials.create/get with PublicKeyCredential + server-side challenge/origin/RP/signature validation

Antes de lançar

Check contracts and invariants, authorization, and input limits. Test retries, one-time effects, timeouts, and partial failures. Verify data integrity, compatibility, monitoring, recovery, and rollback.

Solicitação que você pode copiar

Outcome: Complete the task with Chave de passe WebAuthn (WebAuthn Passkey). User context: Um cliente adiciona uma chave de acesso após entrar novamente. O servidor armazena o ID da credencial e a chave pública. Ele envia um novo desafio vinculado a `howtovibeui.com`. Ele verifica a origem, o ID do RP, o desafio, a assinatura e a verificação do usuário. Um dispositivo perdido é tratado com outra chave de acesso ou com um fluxo de recuperação revisado, não com uma pergunta de segurança. Technical concept or control: Chave de passe WebAuthn (WebAuthn Passkey). Why it fits: Ofereça chaves de acesso para autenticação normal ou extra-segura. Inclua configuração segura, uma forma de gerenciar várias credenciais e recuperação de conta. Do not use it when: Não afirme que toda chave de acesso permanece em um único dispositivo ou ignore verificações de desafio do servidor. Nunca remova o último caminho de recuperação sem confirmação clara. Engineering requirements: Define inputs, outputs, contracts, and rules that must always hold. Set authorization and input checks. Define failures, timeouts, retries, one-time effects, data moves, and compatibility limits. Operations: Add useful signals and logs that hide sensitive data. Set capacity limits and write an operator guide. Test recovery and rollback. Acceptance criteria: Contract and failure-path tests pass. Data and authorization rules still hold during retries and partial failures. Check performance limits, monitoring, recovery, and rollback. Evidence and limits (evidence boundary): É oficial para essa fonte. Outras plataformas ou equipes podem usar o termo de outra maneira. Unknowns to confirm: Where the code runs, data stores, traffic shape, consistency needs, and the security boundary. Also confirm the compatibility period, service goals, and rollback limits.

Conferir este pedido

Review how Chave de passe WebAuthn (WebAuthn Passkey) is used now. Definition: Uma chave de login WebAuthn é uma credencial de entrada baseada em chave pública que resiste a sites de login falsos. Dependendo do provedor e do autenticador, ela pode sincronizar entre dispositivos ou permanecer em um único dispositivo. Release checks: Check contracts and invariants, authorization, and input limits. Test retries, one-time effects, timeouts, and partial failures. Verify data integrity, compatibility, monitoring, recovery, and rollback. Before changing code, list the evidence, gaps, severity, and the smallest safe fix.

B
Quão oficial é este termo?

Orientação oficial

A plataforma, framework, projeto ou grupo de especialistas nomeado tem um guia oficial para este termo.

É oficial para essa fonte. Outras plataformas ou equipes podem usar o termo de outra maneira.

Escopo
Apenas o que a fonte cobre:nome canônico、definição、semântica、implementação、orientação de uso、Guia de como evitar
Status do documento
rascunho
Verificado em
2026-07-30

Fontes e escopo da evidência

Fonte de autoridade + Referência do termo · W3C · rascunho Web Authentication: An API for accessing Public Key Credentials Level 3 Escopo: nome canônico、definição、semântica、implementação Papel aqui: Referência direta ao termo A fonte cobre: nome canônico, definição, semântica, implementação Fonte de autoridade + Referência do termo · FIDO Alliance · estável Passkeys Escopo: nome canônico、definição、orientação de uso、Guia de como evitar Papel aqui: Referência direta ao termo A fonte cobre: nome canônico, definição, orientação de uso, Guia de como evitar

Copie você mesmo

O navegador não conseguiu copiar isso. Selecione a solicitação abaixo e copie você mesmo.