2012-02-15 34 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實現了它,沒有任何問題。但是,由於缺乏文檔,我在某些地方陷入困境。但這不是一個大問題。