У меня есть следующий код JavaScript
auth2.grantOfflineAccess().then(function(codeData) {
if (!codeData) {
alert("Something went wrong");
return;
}
$.post("/do/signIn/google", codeData, function() { ... });
});
Я отправляю код для входа в Google в свое веб-приложение golang. Я успешно получил токен доступа от POST https://www.googleapis.com/oauth2/v4/token
.
Моя проблема в том, что я не могу получить информацию о профиле пользователя (например, адрес электронной почты, отображаемое имя и т. д.)
Я попытался отправить запрос на GET https://www.googleapis.com/auth/userinfo.profile?access_token=xxx
и получил пустой ответ (пустое тело).