У меня есть SSO интеграция с моим Приложением, используя Google SSO Login.
Мне удалось получить информацию из Google UserProfile до 20 октября , и пользователь смог успешно войти в приложение. Но после 20 октября пользователь не смог войти, используя единый вход, потому что я не получал информацию электронной почты от Google. Я не знаю, что случилось со стороны Google Oauth, что я не получаю данные.
Я видел из консоли администратора Google Developer, что все API включены, включая People, Google+ и у меня один и тот же client_idи секретный ключ в свойствах моего приложения, который присутствует в консоли разработчика.
Я попытался изменить область действия. В настоящее время область, которую я установил в приложении, была областью электронной почты, и я получал информацию за последние 2 года. Я изменил на Профиль, установил область для профиля, но после этого я также получил только информацию имени, а не адрес электронной почты и другую информацию.
Попытался изменить область в коде с электронной почты на профиль, но затем также я получил только имяпользователя, а не информации электронной почты.
Сеть звонит: /api/social/connect/google
https://www.googleapis.com/auth/userinfo.email%20openid
Я должен получить информацию электронной почты пользователя, чтобы пользователь мог войти вприложение с помощью Google SSO.
URL-адрес перенаправления также правильный.