只要詢問設計 Rails的身份驗證機制與聲明授權不衝突。設計與declarative_authorization兼容嗎?
也許有人試過這個組合,可以分享他們的知識,所以我和其他編碼人員不會浪費時間試圖將這些組合起來。
只要詢問設計 Rails的身份驗證機制與聲明授權不衝突。設計與declarative_authorization兼容嗎?
也許有人試過這個組合,可以分享他們的知識,所以我和其他編碼人員不會浪費時間試圖將這些組合起來。
是的。我現在正在使用我的項目。
一切工作無縫。只要配置裝置和後declarative_authorization作爲記錄,並設置該在你的application_controller.rb
(這也可以在declarative_authorization文檔)
before_filter :set_current_user
protected
def set_current_user
Authorization.current_user = current_user
end
current_user
是由色器件提供一個輔助方法。
希望有所幫助。
注意:我正在使用Rails 3 beta,具有最新的設計和declarative_authorization。
我還沒有用過自己的設計,但是我有一些declarative_authorization的經驗。
將它與設計一起使用應該不是問題,因爲它根本不關心認證。 Declarative_authorization只需要用戶模型有一個role_symbols
方法,否則這個模型實際上並不重要。
不是那麼簡單。 Infact declarative_authorization與Authlogic不兼容。 – 2010-05-06 03:12:42
爲什麼不呢?我現在使用authlogic的declarative_authorization,並沒有任何問題。 – 2010-05-06 09:44:21
你正在使用什麼Rails版本? – 2010-05-06 12:20:17