[英]Social Login. Social Authentication? Searching for a framework
我正在尝试找到用户登录的框架,如下所示:
加号 - 有tumblr的社交登录吗? - 轻松分享按钮等
我已经发现了Gigya, LoginRadius , OneAll和Janrain。 问题是他们有可怕的文档,我真的不确定我是否应该将它们集成到我自己的身份验证/会话系统中,或者它是否应该为我处理。
非常感谢
试试http://hybridauth.sourceforge.net/它易于使用,并且有大量的提供商只有一个.php文件
如果需要, 请尝试登录http://www.sourceaddons.com/
我最近自己做过类似的研究,说实话,没有一个完美的框架可以处理所有这些问题。 你能得到的最好的是CakePHP Facebook插件 ,它涵盖了与Facebook和Opauth相关的所有方面,如上所述,包括Google+,Tumblr和其他策略 。 您也可以尝试使用hybridauth,但无论如何整合opauth和hybrid auth都需要您自己编写的代码。
FuelPHP的Auth模块具有完整的Opauth集成,无需任何外部解决方案。
什么是Opauth? http://opauth.org/
受OmniAuth for Ruby的启发,Opauth为PHP应用程序提供了一种标准化方法,可以与身份验证提供程序进行交互。
作为框架的Opauth提供了一组API,允许开发人员创建跨PHP框架和应用程序以可预测的方式工作的策略。
Opauth适用于其他PHP应用程序和框架。 它目前支持:
vanilla(普通)PHP应用程序(当然)
CakePHP(由uzyn维护)
CodeIgniter(由destinomultimedia维护)
CodeIgniter(由mcatm维护)
FuelPHP(由andreoav维护)
Laravel(由FakeHeal维护)
PrestaShop(由Onasusweb维护)
Silex(由icehero维护)
Yii框架(由kahwee维护)
Zend Framework 2(由lorenzoferrarajr维护)
Nette(由michalsvec维护)
还有更多。
如果尚未列出您选择的PHP框架,您仍然可以像使用普通的PHP组件(类)一样使用Opauth。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.