gpt4 book ai didi

php - LightOpenID 与谷歌新的 OAuth2 系统

转载 作者:可可西里 更新时间:2023-11-01 13:01:15 25 4
gpt4 key购买 nike

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

Important: Google has deprecated OpenID 2.0 and will shut it down after a migration period. If your app uses OpenID 2.0, the userinfo endpoint, or OAuth 2.0 login (early version), you should migrate your app by the deadlines given in the migration timetable.

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

最佳答案

不要害怕,他们正在迁移服务,但他们正在改变所有的名称。 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

关于php - LightOpenID 与谷歌新的 OAuth2 系统,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24763868/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com