2010-10-06 96 views
0

当前的Zend_OpenId(版本1.10.8)是否适用于Google?我正在研究一个只使用OpenId(也许是OAuth)作为登录的项目,并且希望在花费无数个小时之前花费无数个小时来处理Zend Framework:Zend OpenId和Google

回答

4

不,目前它不。

但是有很多关于如何“打补丁” zend_oauth能够使用OpenID 2.0

喜欢这个工作,类似的文章:http://framework.zend.com/issues/browse/ZF-6905

很灵,我用这样的解决方案的一半左右一年没有任何麻烦。

PS:由于它是某种“肮脏的黑客”的 - 该解决方案不能提供检索额外信息的能力,如nameemail

+0

我只需要验证用户,所以不需要任何其他信息。只要它有效,它就可以工作。谢谢(你的)信息! – Booski 2010-10-06 01:29:22

+1

真的很快,除了谷歌和雅虎之外,它还能与其他openid提供商合作吗? – Booski 2010-10-06 01:39:03

+0

与那些提供openid v1.0 – zerkms 2010-10-06 01:40:31

0

不,Zend_OpenId不工作Google无需修补。

您应该改用janrain实现(http://openidenabled.com/php-openid/)。它支持OpenID Google Apps发现。

+0

有关其他PHP OpenID库的列表,请参阅http://stackoverflow.com/questions/388749/php-library-for-openid。 – cweiske 2012-02-29 06:48:26