Что следует заменить областью "plus.me" на G Suite Marketplace?
До сих пор мы использовали plus.me
(https://www.googleapis.com/auth/plus.me
) область действия для OpenID Connect в G Suite Marketplace. Но область действия "plus.me" прекратится с отключением Google+ API.
Вход в Google (и Google OpenID Connect) заменяется областью "openid" из "plus.me". Мой код уже перенесен, но G Suite Marketplace не принимает 'openid', потому что он принимает только формат URL.
Что следует заменить областью "plus.me" на G Suite Marketplace?
ОБНОВЛЕНО: даже если ни openid, ни plus.me не зарегистрированы, я подтвердил, что OpenID Connect работает без экрана подтверждения OAuth.
Если область действия 'openid' является спецификацией, которую не нужно регистрировать в G Suite Marketplace SDK, и эта спецификация будет сохранена, я хотел бы получить ссылку, написанную Google, или узнать мнение сотрудников Google.
1 ответ
Вы можете проверить руководство по миграции:
Большинство приложений G+ Sign In запрашивали некоторую комбинацию областей:
plus.login
,plus.me
а такжеplus.profile.emails.read
,
Новые Области применения:
• email (https://www.googleapis.com/auth/userinfo.email)
• profile (https://www.googleapis.com/auth/userinfo.profile)
• openid (https://www.googleapis.com/auth/plus.me)
Лучше перейти на систему аутентификации Google Sign-in. Теперь Google рекомендует запросить идентификационный токен и отправить его с вашего клиента на ваш сервер. Идентификационные токены имеют встроенную защиту от подделки сайтов, а также могут быть статически проверены на вашем сервере, что позволяет избежать дополнительных вызовов API для получения информации профиля пользователя с серверов Google. Следуйте инструкциям для проверки идентификационных токенов на вашем сервере.
В настоящее время проблема устранена, и область действия 'openid' может быть зарегистрирована.