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
Post a Comment