使用 rails 的 delcarative_authorization gem,是否有允许角色访问所有控制器操作的快捷方式?
privileges do
# default privilege hierarchies to facilitate RESTful Rails apps
privilege :manage, :includes => [:create, :read, :update, :delete]
end
还不够,因为我的控制器中的控制方法不仅仅是 CRUD。
就像是:
role :foo do
has_permission_on :bar, :to =>[:all]
end
会很完美,但我在文档中找不到它。