Como ver informações do perfil
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Aviso :o Login do Google para Android está desatualizado e não tem mais suporte. Para garantir a
segurança e a usabilidade contínuas do app,
migre
para o Gerenciador de credenciais . O Gerenciador de credenciais oferece suporte a chaves de acesso,
senhas e autenticação de identidade federada (como o recurso Fazer login com o Google),
segurança mais forte e uma experiência do usuário mais consistente.
Para desenvolvedores do Wear: o Gerenciador de credenciais será compatível com o Wear OS 5.1 e
versões mais recentes em relógios selecionados. Os desenvolvedores que oferecem suporte ativo a dispositivos Wear OS 3, 4 e 5.0
com o recurso "Fazer login com o Google" precisam continuar usando o Login do Google para Android
nos seus apps para Wear. O suporte do recurso Fazer login com o Google vai estar disponível
nas APIs do Gerenciador de credenciais para essas versões do WearOS posteriormente.
Depois de fazer login de um usuário com o Google, se você configurou o Login do Google
com o parâmetro DEFAULT_SIGN_IN
ou o método requestProfile
, é possível
acessar as informações básicas do perfil do usuário. Se você configurou o Login do Google
com o método requestEmail
, também pode conseguir o endereço de e-mail.
Antes de começar
Use o método GoogleSignIn.getLastSignedInAccount
para solicitar informações
do perfil do usuário conectado.
GoogleSignInAccount acct = GoogleSignIn.getLastSignedInAccount(getActivity());
if (acct != null) {
String personName = acct.getDisplayName();
String personGivenName = acct.getGivenName();
String personFamilyName = acct.getFamilyName();
String personEmail = acct.getEmail();
String personId = acct.getId();
Uri personPhoto = acct.getPhotoUrl();
}
Observação : o endereço de e-mail de uma Conta do Google pode mudar. Não use essa informação para identificar um
usuário. Em vez disso, use o ID da conta, que pode ser obtido no cliente com GoogleSignInAccount.getId
, e no back-end da declaração sub
do token de ID.
Para outros dados de perfil que podem estar disponíveis, consulte
GoogleSignInAccount
.
Qualquer um dos campos de perfil pode ser null
, dependendo dos escopos
solicitados e das informações incluídas no perfil do usuário.
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons , e as amostras de código são licenciadas de acordo com a Licença Apache 2.0 . Para mais detalhes, consulte as políticas do site do Google Developers . Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2025-08-31 UTC.
[null,null,["Última atualização 2025-08-31 UTC."],[],[]]