我應該如何爲CodeIgniter選擇身份驗證庫? [關閉]

我看到有幾個 。 哪些是維護和易於使用? 它們的優缺點是什麼? git


#1樓

我遇到過Flexi Auth( http://haseydesign.com/flexi-auth/ )。 它看起來很是有前途,我已經開始使用它了。 它有奇妙的功能。 與CI徹底集成,並帶有兩個不一樣的庫文件,其中一個是很是繁重的全部功能,另外一個只包含驗證。 github

其中一個最好的是新註冊的會員在網站上得到一段時間的臨時訪問權限,直到他們點擊他們的電子郵件中的連接並激活。 redux


#2樓

Ion_auth! 看起來頗有前途,佔地面積小! 我喜歡.. 後端

http://github.com/benedmunds/CodeIgniter-Ion-Auth 安全


#3樓

請注意,Jens Roland的「綜合列表」不包括用戶角色。 若是您對分配不一樣的用戶角色感興趣(例如admin / user或admin / editor / user),這些庫容許: 函數

  • Ion_Auth(重寫Redux)
  • 終極版
  • 後端專業版

Tank_Auth(Jens列表中的#1以上)沒有用戶角色。 我意識到這不是身份驗證的一部分,但從那之後 codeigniter

  • 身份驗證和角色管理都在頁面加載時處理
  • 二者都涉及安全
  • 二者均可以使用相同的表/模型。
  • 二者均可以設置爲在控制器構造函數中加載(甚至自動加載)

若是你須要的話,讓一個庫同時處理它會頗有意義。 由於這個緣由,我正在切換到Tank_Auth的Ion_Auth。 flex


#4樓

也許你會發現Redux適合你的需求。 它沒有矯枉過正,只有咱們大多數人須要的裸機功能。 開發人員和貢獻者對所貢獻的代碼很是嚴格。 網站

這是官方頁面 google


#5樓

我使用DX Auth的定製版本。 我發現它使用起來很簡單,很是容易修改,它有一個與Code Igniter很是類似的用戶指南(有很好的例子)

相關文章
相關標籤/搜索