У меня есть приложение для Android, которое использует вход в Google.
Я успешно запросил и получил IdToken как таковой...
GoogleSignInOptions gso = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN)
.requestEmail()
.requestIdToken(getString(R.string.google_server_client_id))
.build();
позже получено..
GoogleSignInAccount acct = result.getSignInAccount();
if(acct != null) {
email = acct.getEmail();
gToken = acct.getIdToken();
}
Затем я успешно отправил этот IdToken на сервер.
Если возможно, используя PHP, как мне использовать этот IdToken для получения адреса электронной почты пользователя? Я так запутался между IdToken, токеном авторизации, токеном доступа, Oauth2. Я просто не могу отсеять мусор, чтобы получить нужную мне информацию. Мне нужна ваша помощь! ржунимагу.