Codeigniter:DX_Auth过时了吗?

时间:2012-02-15 07:13:39

标签: codeigniter

我尝试在CI 2.1.0中安装DX_Auth,并且它到处乱扔错误。我看了一些文件,其中大部分是为PHP 4编写的。我应该使用不同的auth库吗? 我注意到的事情:

  • 使用Classname代替__construct。但是,这很容易改变
  • DX有插件文件夹,而CI没有。这相当于* third_party *文件夹吗?
  • 此外,没有$this->load->plugin()加载DX 插件文件夹
  • 看看DX_Auth.php并看到它说(c)2008年。那么......它自2008年以来还没有更新过?

这是我第一次使用Auth库。我应该使用不同的库而不是DX_Auth吗?

4 个答案:

答案 0 :(得分:3)

就我个人而言,我坚持使用 Tank Auth 并且它是最新的恕我直言。 详细信息如下:http://www.konyukhov.com/soft/tank_auth/

还改变日志等;在这里:https://github.com/ilkon/Tank-Auth

答案 1 :(得分:1)

尝试ion_auth:http://benedmunds.com/ion_auth/

它经常更新,并且可以与最新版本的CodeIgniter一起使用。

答案 2 :(得分:1)

几年前我使用了DX Auth。它工作得很好! 3个月前,我不得不在我的一个(Code Igniter)项目中使用身份验证库。当我搜索DX auth时,发现很少的信息。即使我无法访问写得很好的用户手册。搜索了一会儿后,我在github上找到了代码。现在,我已经使用CodeIgniter 3实现了它,没有任何问题。但是,由于缺乏文档,我陷入了一些地方。但这不是一个大问题。

答案 3 :(得分:0)

DX auth正在获得新的折射和升级库,但它仍然没有过时,你可以使用库功能而没有任何问题。

只需通过添加后缀CI _

来修改控制器和模型

DX Auth现在在GitHub上