How can I use cancan to secure all of my controllers in rails? -


is there way add code application_controller rails automatically secures every controller cancan, instead of having add load_and_authorize_resource in every controller?

yes, can use inheritance:

class homecontroller < applicationcontroller  # [etc] end  class settingscontroller < applicationcontroller end  class userscontroller < settingscontroller end  class productscontroller < settingscontroller end 

so can give access settingscontroller:

can :manage, settingscontroller 

which give access controllers inherit settingscontroller.


Comments

Popular posts from this blog

mongodb - Struggling to get ordered results from the last retrieved article, given array of elements to search in -

c# - Pausing a storyboard on TabItem mouse over -

c# - Attribute value in root node of xml Linq to XML -