有人在 PHP 5.3 安装中使用 openid 吗?我尝试了一些库,似乎都不起作用。
Auth_OpenID_detectMathLibrary
并将static
关键字添加到很多函数中。之后它似乎完美地工作了,虽然这不是一个理想的解决方案... 我认为有人应该用PHP 5重写整个库...foo(&$param)
to
foo($param)
Zend_OpenId 兼容 PHP 5.3,但仅支持 OpenID 1.1,无法与使用 OpenID 2.0 的 Google 兼容。Janrain 的 OpenID 系统通常可通过 http://openidenabled.com/php-openid/ 使用,这也是我用于我的 PHP 5 应用程序的其中一个流行的 PHP OpenID 实现(唯一的小问题是它使用临时文件来进行 OpenID 会话,使得在多服务器环境中让其正常工作稍微有些棘手)。