2011-05-11 81 views
0

我一直在寻找将OpenID身份验证实现到我的某个网站,并希望找到尽可能容易让用户注册的最佳解决方案/ in。如何发现OpenID IDP,然后在PHP中使用OpenID提供程序进行身份验证

通过我在Google上的长时间搜索,我发现一些网站已经在相当详细的内容中介绍了这一点;由Google编写的Usability Research on Federated Login,所以觉得它们是最值得使用的设计模式。

现在要实现这一点,我发现很少的PHP支持以这种方式完成的登录;用户只需输入一个电子邮件地址,所有的OpenID细节都可以自动找到。它也应该与Google Apps地址兼容。

Google在动作http://www.puffypoodles.com/lso2中提供了一个很好的例子,但是它的源代码可以下载,但是它是用Java编写的,我很不熟悉它!

所以我想知道是否有人发现了一个良好的PHP实现以这种方式运作。 php-openid看起来太臃肿了,lightopenid看起来不错,但不支持这个功能。

感谢

回答

1

我只是想指出的是,现在LightOpenID自带的你可能作为基础用一个例子提供商脚本。

相关问题