簡體   English   中英

具有clarativeative_authorization的所有權限

[英]All permissions with declarative_authorization

我有一個使用Restful身份驗證和聲明性授權的Rails應用程序。 我和管理員有一些角色。

是否有任何方法可以自動授予該角色所有權限,而不是對Authorization_rules中的每個控制器進行硬編碼? 就像是:

role :admin do 
  has_permission_on :everything, :to => :manage
end

還是內省的更丑陋的方法?

提前致謝

如果您使用最新的代碼(最新的gem(0.4.1)仍然沒有),則可以使用此代碼:

role :admin do
  has_omnipotence
end

這樣,管理員角色將對所有模型具有所有權限。

查看提交: 4ecb402f

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM