【问题标题】:LightOpenID with Google new OAuth2 systemLightOpenID 与谷歌新的 OAuth2 系统
【发布时间】:2014-07-15 16:52:13
【问题描述】:

我想为我的 Web 应用程序实现一个 OpenID 登录系统。我为此使用 LightOpenID。我去了谷歌,发现旧的(在线记录良好)OpenID2 系统became old

重要提示:Google 已弃用 OpenID 2.0,并将在迁移期后将其关闭。如果您的应用使用 OpenID 2.0、userinfo 端点或 OAuth 2.0 登录(早期版本),您应该在 migration timetable 中给出的截止日期前迁移您的应用。

那么,我如何为 Google 使用相同的符合 OpenID 的逻辑?

【问题讨论】:

    标签: php openid lightopenid


    【解决方案1】:

    不要害怕,他们正在迁移服务,但他们正在全面更改名称。 oAuth 2 是当前、安全和新的方法,您必须确保您没有使用 oAuth 1,如果是,请将 que 库迁移到 2 版本并以这种方式实施:

    https://developers.google.com/accounts/docs/OpenID#openid-connect

    所有这些更改都不是出于安全或老化原因,它们只是为了集成 Google+ 选项来收集用户信息,就像您使用 Facebook 一样。

    我建议您使用 oAuth 2 实现独立的 Google + 登录,因为即使 OpenId 官方网站仍然显示版本 1 文档:http://openid.net/developers/libraries/

    这很简单,直接工作,没有变通:https://github.com/google/google-api-php-client

    【讨论】:

      猜你喜欢
      • 2014-11-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-17
      • 1970-01-01
      • 1970-01-01
      • 2013-10-04
      相关资源
      最近更新 更多