我们可以在application_controller中使用load_and_authorize_resource吗?

时间:2017-09-21 13:53:07

标签: ruby-on-rails authorization cancancan ruby-on-rails-5.1

我想为应用程序的所有控制器定义功能,是否可以将load_and_authorize_resource或authorize_resource调用放入application_controller本身,并将其逐步发送到每个控制器?

1 个答案:

答案 0 :(得分:0)

你理论上可以但是它也会尝试加载一个Application对象然后崩溃,因为Application已经在Rails中使用了一个保留字(因为它已经被使用了)(参见你的配置,application.rb例如)。