O Chrome no Android agora integra o Gerenciador de credenciais, permitindo que aplicativos os gerenciadores de senhas oferecem chaves de acesso no Android 14 e versões mais recentes.
As chaves de acesso são uma forma mais segura e fácil de usar como alternativa às senhas. Elas permitem que os usuários façam login em apps e sites desbloqueando a tela do dispositivo, com um sensor biométrico (como impressão digital ou reconhecimento facial), PIN ou padrão. Com as chaves de acesso, os usuários não precisam mais memorizar e gerenciar senhas. As chaves de acesso já têm suporte no Chrome em todos muitas empresas sistemas.
No Android 14 e em versões mais recentes, as chaves de acesso de todos os provedores são mostradas pelo Gerenciador de credenciais. Nas versões anteriores do Android, o Gerenciador de senhas do Google é exibido em uma interface fornecida pelo Google Play Services.
Com essa atualização, os usuários do Chrome com o Android 14 e versões mais recentes vão ter o seguinte: mudanças:
- Uma interface do usuário atualizada com uma experiência de login mais simplificada.
- Capacidade de fazer login com uma chave de acesso armazenada com uma senha de terceiros de projeto.
Uma interface do usuário atualizada com uma experiência de login mais simplificada
A maior mudança que os usuários vão perceber nessa atualização é a interface do usuário. Para exemplo, a aparência da caixa de diálogo de autenticação da chave de acesso é mostrada figura a seguir:
![Caixa de diálogo de login com chaves de acesso usando o Google Play Services.](https://developer.chrome.google.cn/static/blog/passkeys-on-credential-manager/image/passkeys-multiple-choice.png?hl=pt-br)
![A nova caixa de diálogo de login com chaves de acesso com tecnologia do Gerenciador de credenciais.](https://developer.chrome.google.cn/static/blog/passkeys-on-credential-manager/image/passkeys-single-choice.png?hl=pt-br)
Há algumas mudanças notáveis na nova interface do usuário:
- O domínio no qual o usuário está fazendo login é indicado com um texto maior.
- O nome de exibição é mostrado acima do nome de usuário, e não apenas o nome de usuário.
- As chaves de acesso são priorizadas em relação a outras opções.
- O botão Opções de login aparece para mostrar opções alternativas de login. como senhas e outras chaves de acesso, incluindo as de uma chave de segurança ou outro smartphone.
![As chaves de acesso são priorizadas em relação a outras opções na nova caixa de diálogo de login com chaves de acesso.](https://developer.chrome.google.cn/static/blog/passkeys-on-credential-manager/image/passkeys-prioritized.png?hl=pt-br)
![Os usuários também podem escolher entre opções alternativas de login.](https://developer.chrome.google.cn/static/blog/passkeys-on-credential-manager/image/passkeys-options.png?hl=pt-br)
![Quando nenhuma chave de acesso for encontrada, a caixa de diálogo mostrará o botão "OK".](https://developer.chrome.google.cn/static/blog/passkeys-on-credential-manager/image/no-passkeys-legacy.png?hl=pt-br)
![A nova caixa de diálogo da chave de acesso mostra uma opção "Usar outro dispositivo" quando nenhuma chave de acesso está disponível.](https://developer.chrome.google.cn/static/blog/passkeys-on-credential-manager/image/no-passkeys-cred-man.png?hl=pt-br)
Capacidade de fazer login com uma chave de acesso armazenada em um gerenciador de senhas de terceiros
Embora o Gerenciador de senhas do Google seja o provedor de chaves de acesso padrão no Android, a o usuário pode escolher as chaves de acesso de todos os gerenciadores de senhas de terceiros ativados no Configurações do Android. O Chrome no Android 14 e versões mais recentes respeita a escolha do usuário. vai usar as chaves de acesso salvas no gerenciador de senhas selecionado como um provedor de chaves de acesso.
![Caixa de diálogo de login da chave de acesso quando o usuário seleciona o Dashlane como gerenciador de senhas, por exemplo.](https://developer.chrome.google.cn/static/blog/passkeys-on-credential-manager/image/passkeys-on-3p-pwm.png?hl=pt-br)
Se você estiver interessado em tornar seu gerenciador de senhas compatível com o Gerenciador de credenciais. Para saber mais, leia Integrar o Gerenciador de credenciais com o provedor de credenciais solução.
Impacto para os desenvolvedores Web com esta atualização
Não são necessárias implementações adicionais para as partes confiáveis com essa atualização. No entanto, é possível que seu serviço receba chaves de acesso criada por um gerenciador de senhas de terceiros. Também é possível melhorar a a experiência do usuário de gerenciamento de chaves de acesso usando o AAGUID.
AAGUID (Atestado global exclusivo do autenticador) identificador) é um identificador do gerenciador de senhas. O AAGUID está contido na chave pública credencial que as partes confiáveis recebem após a criação de uma nova chave de acesso. Ao observar usando uma lista de AAGUIDs, o servidor pode determinar o gerenciador de senhas que o usuário usou para criar a chave de acesso. Isso pode ajudar você a criar um ambiente Lista de chaves de acesso na tela de gerenciamento de chaves de acesso.
![Caixa de diálogo de login da chave de acesso quando o usuário seleciona o Dashlane como gerenciador de senhas, por exemplo.](https://developer.chrome.google.cn/static/blog/passkeys-on-credential-manager/image/passkeys-management.png?hl=pt-br)
Para saber mais sobre como isso funciona, leia Determinar a chave de acesso provedor com o AAGUID.
Foto de Brock Wegner no Unsplash