php – 如何使用像stackoverflow这样的Google gmail帐户对用户进行身份验证

前端之家收集整理的这篇文章主要介绍了php – 如何使用像stackoverflow这样的Google gmail帐户对用户进行身份验证前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想使用Google帐户验证用户身份.我使用一些库开发了oauth.

但它给了我一条消息,就像一些网站要求获得访问谷歌文档/日历等的许可.

当我们登录stackoverflow.com时,它要求stackoverflow.com访问you@gmail.com.我如何获得电子邮件地址的许可.

更新:我使用Zend PHP库开发了oauth.

并查看截图

stackexchange.com

我的应用截图

谢谢

目前,我正在研究使用OpenID和openid-selector的示例ZF 1.11应用程序.名为zfopenid的ZF应用程序可以从 here下载(它包含完整的ZF库,它应该开箱即用):

谷歌,雅虎认证在这个阶段工作(至少对我而言).为了使其工作,我需要在http://framework.zend.com/issues/browse/ZF-6905中描述的Zend_OpenId_Consumer进行一些更改.我还收集了My_OpenId_Extension_AttributeExchange(即Chris Bisnett的AttributeExchange implementation)从google,yahoo获取电子邮件(目前它没有显示,但它应该是从谷歌,雅虎,aol或myopenid返回给用户/登录的$_GET变量) .

所以,如果你或任何人想测试它,我将不胜感激,因为我计划最终写一篇关于此的博客文章.在这个阶段,任何反馈都会非常有用.具体来说,它是否真的有效,或者它只适用于我(我使用XAMPP for Linux 1.7.3a和Linux Mint 10在localhost上运行它).

猜你在找的PHP相关文章