2010-05-18 164 views
-1

嘿,我需要一些幫助與軌道,再次!最後是關於Authlogic ..自從我..我的意思是,Authlogic不是我喜歡的Authentcate系統。所以現在我不想讓你們告訴我你認爲最好的東西!Rails身份驗證

我打算將它用於我的一個項目。哪裏必須有一些像Admin,User和Guest這樣的角色。那麼你們可以告訴我什麼是好的,什麼是不好 ..?

+1

你混淆了身份驗證和授權 – Yarin 2013-06-10 12:56:33

回答

2

你需要從分開的認證授權。

認證包括登錄/註銷過程。授權直接與查看/使用資源的權限相關聯。

Authlogic是一個非常好的驗證寶石。

對於授權,您可以檢查Ryan Bates的CanCan,這非常容易與authlogic(模型文件夾中名爲ability.rb的配置所有應用程序授權的models文件夾中的一個文件)集成。

編輯:你也可以去用一個簡單的解決方案,但你會失去彈性

0

我用設計和它的工作相當不錯,但它並不能滿足我的需求...... 什麼,但是你可能需要看起來像是超級簡單,像這樣:http://railscasts.com/episodes/21-super-simple-authentication

+0

什麼不適合你用色器件的工作? – 2010-05-19 06:24:15

+0

@jpartogi我想嵌入登錄表單作爲一個部分,我不能這樣做。另外我會提供控制器在我的源代碼中生成,所以如果需要我可以編輯一些細節。 – 2010-05-19 09:51:08