Atualizações dos serviços de identidade do Google (GIS) e migração para a API Credential Manager

OUT 26, 2023
Diego Zavala Product Manager
Gina Biernacki Product Manager
Kateryna Semenova Developer Relations Engineer, Android

Apresentamos o Credential Manager

No Google, trabalhamos com dedicação para melhorar a experiência de login em todas as plataformas para desenvolvedores e usuários. Para os desenvolvedores Android, anunciamos recentemente a disponibilidade pública do Credential Manager como o futuro da autenticação no Android. O Credential Manager é uma nova biblioteca do Jetpack projetada para consolidar tipos de autenticação para desenvolvedores Android em uma única IU, reduzindo a complexidade dos aplicativos e aumentando a usabilidade. O Credential Manager também oferece suporte a chaves de acesso, criando uma interface unificada para os usuários e uma API única para os desenvolvedores.

Em vez de precisarem fazer a integração com vários provedores de identidade, os desenvolvedores agora podem usar a API Credential Manager como uma API de autenticação unificada. O Credential Manager simplifica a integração e facilita o desenvolvimento de soluções de autenticação que podem funcionar com todos os gerenciadores de senhas, provedores de identidade e métodos de autenticação.

A implementação do Credential Manager nos aplicativos para Android proporcionará uma experiência única de autenticação para todos os usuários do Android, integrada diretamente ao sistema operacional e alinhada a plataformas de alta confiança, como o login do sistema. Incentivamos que todos os desenvolvedores façam a migração para o Credential Manager.

Migração das APIs de autenticação dos serviços de identidade do Google para o Credential Manager no Android

As APIs de autenticação dos serviços de identidade do Google no Android, que incluem One Tap sign-in, Credential Saving, Sign in with Google button e Sign-In for Android (GSI), agora podem ser implementadas usando o Credential Manager. Isso permite que os desenvolvedores façam a integração a uma API única para suas jornadas de autenticação.

Com a disponibilidade geral dessas APIs agora no Credential Manager, as APIs individuais serão descontinuadas nos serviços de identidade do Google.

Remoção do Smart Lock para senhas

O Smart Lock para senhas, descontinuado em 2022, será removido do SDK do Google Play Services em novembro de 2023. Para minimizar as alterações interruptivas que podem afetar as integrações existentes, todos os apps existentes na Play Store continuarão funcionando. As versões dos novos apps compiladas com o novo SDK não conseguirão acessar a API Smart Lock for Password, portanto recomendamos que todos os desenvolvedores migrem para o Credential Manager o mais rápido possível.

Primeiros passos da migração para o Credential Manager

Todos os desenvolvedores Android devem planejar sua migração para a nova API Credential Manager. Para ajudar nesse processo, leia os seguintes guias e recursos:

Compartilhe seu feedback

Estamos muito contentes com a melhoria da autenticação do Android com o lançamento da API Credential Manager, oferecendo uma UX simples e otimizada para métodos de login seguros, como o "Fazer login com o Google".

Seu feedback é muito importante, por isso convidamos você a compartilhar sua experiência de integração ao Credential Manager ou qualquer outro feedback que possa ter:

Sua opinião é muito valiosa para que possamos continuar refinando e melhorando nossos serviços de autenticação.