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:


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.




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.

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.

Para saber mais sobre como isso funciona, leia Determinar a chave de acesso provedor com o AAGUID.
Foto de Brock Wegner no Unsplash