Recupero delle informazioni del profilo in corso...
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Avviso: la libreria di Accedi con Google utilizza facoltativamente le API FedCM, il cui utilizzo diventerà un requisito.
Esegui una valutazione dell'impatto per verificare che l'accesso degli utenti continui a funzionare come previsto.
Il supporto della libreria di Accesso Google è stato ritirato. Per saperne di più, consulta la guida
Ritiro e ritiro .
Dopo aver fatto accedere un utente con Google utilizzando gli ambiti predefiniti, puoi accedere all'ID Google, al nome, all'URL del profilo e all'indirizzo email dell'utente.
Importante: non utilizzare gli ID Google restituiti da getId()
o dalle informazioni del profilo dell'utente per comunicare l'utente che ha eseguito l'accesso al server di backend.
Invia invece token ID , che possono essere convalidati in modo sicuro sul server.
Per recuperare le informazioni del profilo di un utente, utilizza il metodo getBasicProfile()
. Ad esempio:
// auth2 is initialized with gapi . auth2 . init () and a user is signed in .
if ( auth2 . isSignedIn . get ()) {
var profile = auth2 . currentUser . get () . getBasicProfile ();
console . log ( 'ID: ' + profile . getId ());
console . log ( 'Full Name: ' + profile . getName ());
console . log ( 'Given Name: ' + profile . getGivenName ());
console . log ( 'Family Name: ' + profile . getFamilyName ());
console . log ( 'Image URL: ' + profile . getImageUrl ());
console . log ( 'Email: ' + profile . getEmail ());
}
Nota: l'indirizzo email di un Account Google può cambiare, quindi non utilizzarlo per identificare un utente. Utilizza invece l'ID dell'account, che puoi ottenere sul client con
getBasicProfile().getId()
e sul backend dalla rivendicazione sub
del
token ID.
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0 , mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0 . Per ulteriori dettagli, consulta le norme del sito di Google Developers . Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2025-07-25 UTC.
[null,null,["Ultimo aggiornamento 2025-07-25 UTC."],[],[]]