Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.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
Php CodeIgniter-具有这些功能的身份验证库_Php_Codeigniter_Authentication - Fatal编程技术网

Php CodeIgniter-具有这些功能的身份验证库

Php CodeIgniter-具有这些功能的身份验证库,php,codeigniter,authentication,Php,Codeigniter,Authentication,我正在搜索具有以下功能或至少大部分功能的CI auth库: 支持Google、Twitter、Facebook的社交登录,如果用户以正常方式注册,那么如果他使用自己的Google帐户登录,如果他使用相同的电子邮件,这两个帐户将合并 正常注册: 记得我吗 密码恢复 验证码 相当安全 我不需要基于角色的系统 我特别看过各种图书馆: a3m-但自2月份以来没有更新 储罐认证+xta 2(http://konyukhov.com/soft/tank_auth/ -此外,自3-5个月以来未更新

我正在搜索具有以下功能或至少大部分功能的CI auth库:

  • 支持Google、Twitter、Facebook的社交登录,如果用户以正常方式注册,那么如果他使用自己的Google帐户登录,如果他使用相同的电子邮件,这两个帐户将合并
  • 正常注册:
    • 记得我吗
    • 密码恢复
    • 验证码
    • 相当安全
我不需要基于角色的系统

我特别看过各种图书馆:

  • a3m-但自2月份以来没有更新
  • 储罐认证+xta 2(http://konyukhov.com/soft/tank_auth/ -此外,自3-5个月以来未更新

你推荐什么?

我最近寻找了一个具有类似需求的系统。我找到了这个库(它是一个基于角色的系统,但不起作用),虽然它最近没有更新,但通过一些小的编辑,我成功地将它合并到我的最新项目中。如果您对能够编辑库以满足您的需要感到满意(这很容易理解),那么我推荐这个系统。A3M符合您的所有要求,并运行许多代码一致性安全检查。

但它有这样一个功能,即使用多个服务登录,但使用同一封电子邮件,所有帐户都会聚集在一起,就像堆栈溢出时发生的情况一样?是的!A3M使用不同的表来分隔不同的帐户nt类型的帐户,但它们都指向同一个用户。但它似乎真的被放弃了!我还发现了ion auth,它仍然受支持,但没有twitter、facebook、Google的扩展。没有提供任何文档,我也不相信有任何新的CI 2.0教程,但如果您对编辑代码感到满意,它应该相当容易.我发现该库的大部分内容在类、函数和方法命名方面都是不言自明的。仅供参考,a3m是以
a3m自举的方式重生的
=>