Authentication OpenID的最佳Coldfusion库

Authentication OpenID的最佳Coldfusion库,authentication,coldfusion,openid,Authentication,Coldfusion,Openid,我正准备开始一个需要在Coldfusion 8中使用OpenID的项目。我已经找到了许多不同的选择,想知道什么最有效,得到的支持最多,保持最新,等等 当我尝试这些产品时,它们不再更新,并且出现了一些问题 我最终使用了RPX,从那以后我的生活变得轻松多了 我会投票支持OpenID CFC——但可能是因为我是该项目的开发人员之一……;-) 因此,尽管我显然有偏见,但以下是我推荐OpenID CFC的原因: 它支持OpenID2.0,并在必要时定期更新 CFKit OpenID仅支持Open

我正准备开始一个需要在Coldfusion 8中使用OpenID的项目。我已经找到了许多不同的选择,想知道什么最有效,得到的支持最多,保持最新,等等


当我尝试这些产品时,它们不再更新,并且出现了一些问题

我最终使用了RPX,从那以后我的生活变得轻松多了

我会投票支持OpenID CFC——但可能是因为我是该项目的开发人员之一……;-)

因此,尽管我显然有偏见,但以下是我推荐OpenID CFC的原因:

  • 它支持OpenID2.0,并在必要时定期更新
  • CFKit OpenID仅支持OpenID 1.1
  • CFOpenID支持OpenID2.0,但似乎已经很久没有更新了
我不知道Jason什么时候看过这些库,或者他有什么问题,但是如果你想使用OpenIDCFC,你不应该有任何问题。当我更新它以支持OpenID2.0时,我做了一些更改,这些更改确实简化了API,因此它非常易于使用


RPX也是一个很好的选择。但它不是免费的,因为它是第三方系统,所以您放弃了对系统的一点控制。

我知道在哪里可以下载一个示例项目。然而,是否有一些地方可以解释在查看代码时需要更改/更新的内容?这不是很直观。添加项目并将其作为测试运行后,我选择登录谷歌。通过谷歌认证后,我被发送到谷歌上的一个页面,上面写着“你请求的页面无效”。有什么想法吗?有一个已知的bug影响谷歌认证。有关更多信息,请参阅错误报告:我实际上没有提交项目的权限,因此无法修复错误。但是你可以按照bug报告中的说明自己修补代码,也可以通过电子邮件向我索取代码的更新版本:richard at richarddavies dot us.仅供参考:该项目现在已经更新,以修复Google身份验证问题和其他一些小问题。