use*_*925 7 php openid lightopenid
我想为我的Web应用程序实现一个OpenID登录系统.我正在使用LightOpenID.我去了Google,发现旧的(有文档记录的在线)OpenID2系统变老了:
重要提示:Google已弃用OpenID 2.0,并会在迁移期后将其关闭.如果您的应用程序使用OpenID 2.0,用户信息端点,或OAuth 2.0用户登录(早期版本),你应该在给定的期限迁移应用程序的迁移时间表.
那么,我如何为Google使用相同的OpenID兼容逻辑?
小智 0
不要害怕,他们正在迁移服务,但他们正在改变整体名称。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
| 归档时间: |
|
| 查看次数: |
480 次 |
| 最近记录: |