Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/264.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何发现OpenIDP,然后使用PHP中的OpenID提供程序进行身份验证_Php_Openid_Lightopenid - Fatal编程技术网

如何发现OpenIDP,然后使用PHP中的OpenID提供程序进行身份验证

如何发现OpenIDP,然后使用PHP中的OpenID提供程序进行身份验证,php,openid,lightopenid,Php,Openid,Lightopenid,我一直在考虑在我的一个网站上实现OpenID身份验证,希望找到最好的解决方案,让用户尽可能轻松地注册/登录 通过我在谷歌上的长时间搜索,我发现一些网站已经详细介绍了这一点;由Google编写,所以觉得它们是非常值得信赖的设计模式,适合最佳使用场景 现在,在实现这一点的过程中,我发现很少有PHP支持以这种方式登录;用户只需键入电子邮件地址,所有OpenID详细信息都会自动找到。它还应该与谷歌应用程序地址兼容 谷歌提供了一个链接,链接到一个很好的例子,虽然它的源代码可以下载,但它是用Java编写的,

我一直在考虑在我的一个网站上实现OpenID身份验证,希望找到最好的解决方案,让用户尽可能轻松地注册/登录

通过我在谷歌上的长时间搜索,我发现一些网站已经详细介绍了这一点;由Google编写,所以觉得它们是非常值得信赖的设计模式,适合最佳使用场景

现在,在实现这一点的过程中,我发现很少有PHP支持以这种方式登录;用户只需键入电子邮件地址,所有OpenID详细信息都会自动找到。它还应该与谷歌应用程序地址兼容

谷歌提供了一个链接,链接到一个很好的例子,虽然它的源代码可以下载,但它是用Java编写的,我对Java还不熟悉

所以我想知道是否有人找到了一个好的PHP实现,它以这种方式运行。php openid看起来过于臃肿,lightopenid看起来很棒,但不支持此功能


谢谢

我只想指出,LightOpenID现在附带了一个示例提供程序脚本,您可以将其用作基础