Enviar comentarios
Obtén información de perfil
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Advertencia:
Acceso con Google para Android está desactualizado y ya no es compatible. Para garantizar la
seguridad y usabilidad continuas de tu app
migrar
al Administrador de credenciales . El Administrador de credenciales admite llaves de acceso,
contraseña y autenticación de identidad federada (como Acceder con Google),
ofrecen una seguridad más sólida
y una experiencia del usuario más coherente.
Después de que un usuario acceda con Google, si configuraste el Acceso con Google ,
con el parámetro DEFAULT_SIGN_IN
o el método requestProfile
, puedes
acceder a la información básica del perfil del usuario. Si configuraste el Acceso con Google
Con el método requestEmail
, también puedes obtener su dirección de correo electrónico.
Antes de comenzar
Usa el método GoogleSignIn.getLastSignedInAccount
para solicitar el perfil
del usuario que accedió.
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();
}
Nota: La dirección de correo electrónico de una Cuenta de Google puede cambiar, así que no la uses para identificar a
usuario. En su lugar, usa el ID de la cuenta, que puedes obtener en el cliente con
GoogleSignInAccount.getId
y en el backend de la reclamación sub
del ID
token.
Para obtener datos de perfil adicionales que podrían estar disponibles, consulta
GoogleSignInAccount
Ten en cuenta que cualquiera de los campos del perfil puede ser null
, según los permisos
que solicitaste y qué información incluye el perfil del usuario.
Enviar comentarios
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons , y los ejemplos de código están sujetos a la licencia Apache 2.0 . Para obtener más información, consulta las políticas del sitio de Google Developers . Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2024-09-10 (UTC)
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Falta la información que necesito"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Muy complicado o demasiados pasos"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Desactualizado"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problema de traducción"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Problema con las muestras o los códigos"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Otro"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Fácil de comprender"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Resolvió mi problema"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Otro"
}]
¿Quieres brindar más información?
{"lastModified": "\u00daltima actualizaci\u00f3n:\u00a02024-09-10 (UTC)"}
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2024-09-10 (UTC)"]]