Profilinformationen werden abgerufen
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Warnung :Die Google Sign-In-Bibliothek verwendet optional FedCM APIs. Diese werden bald zur Pflicht.
Führen Sie eine Folgenabschätzung durch , um sicherzustellen, dass die Nutzeranmeldung weiterhin wie erwartet funktioniert.
Der Support für die Google Sign-In-Bibliothek wird eingestellt. Weitere Informationen finden Sie im Leitfaden
Einstellung und Einstellung .
Nachdem Sie einen Nutzer mit Google mit den Standardbereichen angemeldet haben, können Sie auf die Google-ID, den Namen, die Profil-URL und die E-Mail-Adresse des Nutzers zugreifen.
Wichtig : Verwende nicht die von getId()
zurückgegebenen Google-IDs oder die Profilinformationen des Nutzers, um den aktuell angemeldeten Nutzer an deinen Backend-Server zu kommunizieren.
Senden Sie stattdessen ID-Tokens , die auf dem Server sicher validiert werden können.
Verwenden Sie die Methode getBasicProfile()
, um Profilinformationen für einen Nutzer abzurufen. Beispiel:
// 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 ());
}
Hinweis: Da sich die E-Mail-Adresse eines Google-Kontos ändern kann, sollte sie nicht zur Identifizierung eines Nutzers verwendet werden. Verwende stattdessen die Konto-ID, die du auf dem Client mit getBasicProfile().getId()
und im Backend aus der sub
-Anforderung des ID-Tokens abrufen kannst.
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers . Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2025-07-25 (UTC).
[null,null,["Zuletzt aktualisiert: 2025-07-25 (UTC)."],[],[]]