Получение информации о профиле
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
После того как вы вошли в систему пользователя с помощью Google, используя области по умолчанию, вы можете получить доступ к идентификатору Google, имени, URL-адресу профиля и адресу электронной почты пользователя.
Важно! Не используйте идентификаторы Google, возвращаемые функцией getId()
, или информацию профиля пользователя для передачи информации о вошедшем в систему пользователе на внутренний сервер. Вместо этого отправьте токены идентификатора , которые можно безопасно проверить на сервере. Чтобы получить информацию о профиле пользователя, используйте метод getBasicProfile()
. Например:
// 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 ());
}
Примечание. Адрес электронной почты учетной записи Google может измениться, поэтому не используйте его для идентификации пользователя. Вместо этого используйте идентификатор учетной записи, который вы можете получить на клиенте с помощью getBasicProfile().getId()
и на серверной части из sub
утверждения токена идентификатора.
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0" , а примеры кода – по лицензии Apache 2.0 . Подробнее об этом написано в правилах сайта . Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-07-25 UTC.
[null,null,["Последнее обновление: 2025-07-25 UTC."],[],[]]