【问题标题】:What should be replaced with 'plus.me' scope on G Suite Marketplace?G Suite Marketplace 上的“plus.me”范围应该替换什么?
【发布时间】:2019-02-04 01:34:21
【问题描述】:

到目前为止,我们在 G Suite Marketplace 上为 OpenID Connect 使用了 plus.me (https://www.googleapis.com/auth/plus.me) 范围。But 'plus.me' scope will discontinue with Google+ API shutdown.

Google 登录(和 Google OpenID Connect)从“plus.me”替换为“openid”范围。我的代码已经迁移,但 G Suite Marketplace 不接受“openid”,因为它只接受 URL 格式。

G Suite Marketplace 上的“plus.me”范围应该替换什么?

更新: 即使“openid”和“plus.me”都没有注册,我确认 OpenID Connect 可以在没有 OAuth 确认屏幕的情况下工作。

如果“openid”范围是不需要在 G Suite Marketplace SDK 上注册的规范并且该规范将保留,我希望获得 Google 撰写的参考资料或听取 Google 员工的意见。

【问题讨论】:

标签: google-plus google-oauth google-apps-marketplace google-openidconnect


【解决方案1】:

您可以查看migration 指南:

大多数 G+ 登录应用程序都要求对范围进行某种组合: plus.loginplus.meplus.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 现在建议请求 ID 令牌并将该 ID 令牌从您的客户端发送到您的服务器。 ID 令牌具有内置的跨站点伪造保护,也可以在您的服务器上进行静态验证,从而避免额外的 API 调用来从 Google 的服务器获取用户配置文件信息。按照validating ID tokens on your server 的说明进行操作。

【讨论】:

  • 我已经查过了。我遇到了麻烦,因为“openid”范围 URL 是“plus.me”范围。
  • 是的,我的代码已经迁移了。我想在 G Suite Marketplace 上替换为“openid”范围,但不接受。 Currentry 我很不情愿地在那里设置了“plus.me”范围。我想知道如何在那里设置官方,当 Google+ API 关闭时不会受到影响。我联系了 GCP 支持,但听说 G Suite Marketplace 不受支持,所以我在此处发布。
  • 还有一个问题here,虽然迁移了也解不开。
  • 很抱歉听到这个消息。如果 GCP 说它不受支持,那么我无法帮助您解决问题:(
  • 对不起,我用错误的句子让你误解了。他们说 GCP 支持不支持 G Suite Marketplace。
【解决方案2】:

目前,the issue is fixed 和 'openid' 范围可以注册。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-10-07
    • 1970-01-01
    • 2019-06-28
    • 1970-01-01
    相关资源
    最近更新 更多