Codeigniter 3.x身份验证库?

Codeigniter 3.x身份验证库?,codeigniter,authentication,codeigniter-3,Codeigniter,Authentication,Codeigniter 3,在新的Codeigniter 3.0版本中,您使用哪些身份验证库 CI 2.0的文档非常好,非常健壮,但是它很旧,正如我所看到的,它已经停止使用了。当然,它不能在CI 3.0中开箱即用。我已经对它进行了测试,并尝试将其迁移到CI 3.0,但由于它使用了旧的CI_会话schema,我发现要重写使用会话的所有代码部分还有很多工作要做。不过,它似乎可以处理文件会话并对其代码进行一些修改 它有一个CI 3.0版本,但正如我所看到的,它有很多bug,目前还远不可靠。我已经对它进行了彻底的测试,它无法正常

在新的Codeigniter 3.0版本中,您使用哪些身份验证库

  • CI 2.0的文档非常好,非常健壮,但是它很旧,正如我所看到的,它已经停止使用了。当然,它不能在CI 3.0中开箱即用。我已经对它进行了测试,并尝试将其迁移到CI 3.0,但由于它使用了旧的
    CI_会话
    schema,我发现要重写使用会话的所有代码部分还有很多工作要做。不过,它似乎可以处理文件会话并对其代码进行一些修改
  • 它有一个CI 3.0版本,但正如我所看到的,它有很多bug,目前还远不可靠。我已经对它进行了彻底的测试,它无法正常工作,因为它的令牌jar系统和cookie管理存在问题。用户在大多数情况下都无法登录,而且它在Codeigniter作为一个完整的第三方库使用,我个人不喜欢它,因为它有很多文件/文件夹需要花费时间来维护。我更喜欢具有1-2个模型的简单CI库,如flexi auth。尽管如此,如果Community Auth的方法工作正常,我也不会介意
  • 过去是一个可靠的解决方案,但与Codeigniter 3.0不同,因为它也有许多不兼容之处。有人询问了CI 3.0,但到目前为止还没有飞机
  • 是一个旧的身份验证库,正如我在其github存储库中看到的,在CI 3.0上有一些,但我个人还没有能够测试其中的任何一个
那么,有人在大型CI 3.0 web应用程序上成功集成(或迁移)了前面提到的任何库吗?你自己写的吗?在进一步开发CI 3.0之前,您是否一直坚持使用CI 2

对否决票的更新
在codeigniter中,它非常受欢迎,并且非常有用。我认为,以这种方式帮助社区的帖子不应该关闭,至少在一些有用的答案出现之前不应该关闭。以前没有讨论过这一点,我真的很想看到更有经验的开发人员对这一点的意见。

不要让失望的投票让你失望

查看Ion Auth


看看ReadMe,您将不得不为codeigniter 3重命名两个文件。否则,您可以看到库最近有一些更改。作者BenEdmunds是新codeigniter委员会的四位开发者之一

对于一个简单的库,我使用(Authit)。它非常简单,所以我可以对它进行大量定制,或者干脆不做了。

请检查它的简单、快速和轻量级auth codeigniter

功能:
-添加用户
-删除用户
-禁止,取消禁止用户
-注册发送到电子邮件令牌的新用户
-忘记密码
-角色用户级别
-编辑用户配置文件
-Gravatar用户配置文件
-通过谷歌重温TCHA
-还有更多



前端

使用Bootstrap框架。

检查此库。它非常好,并且具有许多功能

  • 登录/注销
  • 登录DDoS防护
  • 通过电子邮件注册和注册。(将验证码发送到您的电子邮件)
  • 用户可以向其他用户发送私人消息
  • 用户组
  • 创建权限和访问控制
  • 其他语言错误
这是CI2的图书馆。但是如果你搜索这个,你可以找到CI3的lib


这不是一个答案,这是一个评论,现在哪个库可以与CodeIgniter 4一起使用?非常好的答案,我将尝试一下。