【问题标题】:Will the openid scope "https://www.googleapis.com/auth/plus.me" be affected by the Google+ shutdown?openid 范围“https://www.googleapis.com/auth/plus.me”会受到 Google+ 关闭的影响吗?
【发布时间】:2019-06-27 22:56:14
【问题描述】:

我想知道以下范围 URI 是否会受到 Google+ 关闭的影响。

此范围在 Google API 控制台的“OAuth 同意屏幕”标签中被命名为“openid”,并且在 URL 中包含“plus.me”。 openid 范围是默认设置。

但以下 URL 显示“只有直接请求 'plus.me' 范围的项目才会受到影响”。 https://developers.google.com/+/api-shutdown

这让我很困惑... 上述范围 URI 是否受 Google+ 关闭的影响?

此外,我想确认以下每个范围和端点是否会受到影响,以防万一,因为我在我的项目中使用它们。

上述范围和端点会受到影响吗?

谢谢

【问题讨论】:

    标签: scope google-api google-oauth google-plus google-openidconnect


    【解决方案1】:

    我想知道以下范围 URI 是否会受到 Google+ 关闭的影响。

    注意:这不是一个 uri 它是一个范围。范围正在关闭。在向 Google 验证用户身份时,您将无法使用此范围。

    什么是作用域

    不同的用户信息通常存储在许多在线资源中。用户可以使用 Flickr 等服务上传和存储照片,将数字文件保存在 Dropbox 中,并将联系人和事件存储在 Google 日历或 Facebook 中。

    通常,新应用程序会希望利用已在在线资源中创建的信息。为此,应用程序必须请求授权以代表用户访问此信息。范围定义了应用程序可以代表用户执行的特定操作。

    关闭什么?

    API-shutdown 的文档不是很好,可能有点混乱。

    从 3 月 7 日开始,所有范围以“加号”开头的 OAuth 令牌请求。 (即“plus.me”、“plus.login”、“plus.profile.emails.read”等)将根据请求失败,最早可能在 2019 年 2 月 15 日开始间歇性失败。

    这是任何以加号开头的范围。如果我们检查 Google scopes 这会给我们以下信息。

    所以是的,https://www.googleapis.com/auth/plus.me 正在被关闭,你列出的其他人都没有。

    【讨论】:

    • 当我将鼠标悬停在 Google API 控制台“OAuth 同意屏幕”选项卡中“Google API 范围”部分的“openid”字样上时,我可以看到显示“googleapis.com/auth/plus.me”的工具提示.这是否意味着“openid”范围等于“googleapis.com/auth/plus.me”?如果是这样,我是否需要在 2 月 15 日之前从我的源代码中删除“openid”范围?
    • openid 范围是开放 id 连接的范围,它不会消失。如果您的代码包含配置文件或开放 ID 范围,这些不会消失。
    • @DalmTO 我们正在使用 userinfo.email 范围,我知道它具有 plus.me 范围依赖性。我正在使用googleapis.com/oauth2/v2/userinfo API 获取用户详细信息(电子邮件、姓名和图片),这会受到影响吗?在 Google+ API 关闭后,我将从该 API 中获得哪些详细信息(只有 userinfo.email 范围)。
    • Userinfo.email 返回用户的电子邮件地址。 profile 应该与旧的 googleapis.com/auth/plus.me 相同,后者可让您访问基本的用户个人资料数据。我不确定他们现在在哪里存储用户配置文件数据。您可以在此处测试响应 developers.google.com/oauthplayground
    • 当前 googleapis.com/oauth2/v2/userinfo API 在使用 userinfo.email 范围进行身份验证时返回“family_name, name, picture, email, given_name, id, verify_email”。即使在 G+ API 关闭后,它还会返回相同的用户详细信息吗?
    猜你喜欢
    • 2019-07-05
    • 2018-09-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-05
    • 1970-01-01
    • 2022-01-17
    • 1970-01-01
    相关资源
    最近更新 更多