2012-02-15 19 views
2

我尝试在CI 2.1.0中安装DX_Auth,并且在任何地方都抛出错误。我看了一些文件,其中大部分是为PHP 4编写的。我应该使用不同的auth库吗? 事情我注意到:Codeigniter:DX_Auth是否过期?

  • 用途Classname,而不是__construct。但是,这很容易改变
  • DX有一个插件文件夹,而CI没有。这是否等同于* third_party *文件夹?
  • 此外,没有$this->load->plugin()用来加载DX 插件文件夹
  • 看了看DX_Auth.php,只见它说(三)2008年那么......它没有被自2008年更新?

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

+0

截至** 12/30/2013 **,* DX_Auth *已有点过时。如果您使用的是** CI3.X ** – Jakub 2013-12-30 20:30:49

回答

3

我个人坚持使用Tank Auth它是最新的恕我直言。 细节在这里:http://www.konyukhov.com/soft/tank_auth/

也changelog等;这里:https://github.com/ilkon/Tank-Auth

+0

,请注意其他事项。从现在开始使用Tank Auth。 – enchance 2012-02-15 17:17:04

+0

如果你想进入OpenID + oAuth2等;看看[** HybridAuth **](http://hybridauth.sourceforge.net/)以及CI – Jakub 2012-02-15 18:04:23

+1

Github上的Tank Auth链接https://github.com/TankAuth/Tank-Auth – 2013-05-17 21:34:55

0

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

通过添加一个后缀CI_

DX Auth现在是在GitHub上

1

几年前,我曾经DX验证只需修改控制器和模型。它效果很好! 3个月前,我不得不在我的(Code Igniter)项目中使用身份验证库。当我搜索DX身份验证时,发现的信息非常少。即使我无法访问写得很好的用户手册。搜索了一段时间后,我在github上找到了代码。现在,我已经用CodeIgniter 3实现了它,没有任何问题。但是,由于缺乏文档,我在某些地方陷入困境。但这不是一个大问题。