У меня есть пользовательская модель с rolify gem. В своем приложении я использую active_admin в качестве интерфейса администратора. Могу ли я ограничить active_admin только администраторами?
как ограничить активного администратора только администраторами?
Ответы (1)
Попробуйте поместить проверку ролей Rolify в том же месте, что и в примере документации активного администратора для получение доступа к текущему пользователю:
class OnlyAdmins < ActiveAdmin::AuthorizationAdapter
def authorized?(action, subject = nil)
# Do rolify check here
user.has_role? :admin
end
end
person
richsinn
schedule
25.04.2014
Наконец, я выбрал авторизацию по канкану.
- person Boti; 25.04.2014