0
使用惨惨的load_and_authorize_resource
,你可以选择哪些动作是通过使用:only
或:except
授权。即load_and_authorize_resource :only => [:index, :show]
惨惨中授权控制器动作中嵌套资源
我愿做同样的事情在我的嵌套的资源,但不能让它开始工作。
我有这样一个嵌套的资源:
class TasksController < ApplicationController
load_and_authorize_resource :project
load_and_authorize_resource :task, :through => :project
end
,并尝试该功能限制“:单击”动作:
class TasksController < ApplicationController
load_and_authorize_resource :project
load_and_authorize_resource :task, :through => :project, :except => :click
end
但是,这是行不通的。任何想法如何选择与嵌套资源的某些行动?