【发布时间】:2010-10-06 01:01:03
【问题描述】:
当前的 Zend_OpenId(版本 1.10.8)是否适用于 Google?我正在开发一个仅使用 OpenId(也可能是 OAuth)作为登录名的项目,并且很想知道在 dreaded Zend Framework 上花费无数小时之前:)
【问题讨论】:
标签: php zend-framework openid
当前的 Zend_OpenId(版本 1.10.8)是否适用于 Google?我正在开发一个仅使用 OpenId(也可能是 OAuth)作为登录名的项目,并且很想知道在 dreaded Zend Framework 上花费无数小时之前:)
【问题讨论】:
标签: php zend-framework openid
不,目前没有。
但是有很多类似的文章关于如何“修补”zend_oauth 以便能够使用 openid 2.0
像这样:http://framework.zend.com/issues/browse/ZF-6905
真的很管用,我用了半年左右没有任何问题。
ps:由于它是某种“肮脏的黑客” - 此解决方案不提供检索附加信息的能力,例如 name、email 等。
【讨论】:
不,Zend_OpenId 在没有修补的情况下无法与 Google 一起使用。
您应该改用 janrain 实现 (http://openidenabled.com/php-openid/)。它支持 OpenID Google Apps 发现。
【讨论】: