我有一个带有rolify gem的用户模型。在我的应用程序中,我使用active_admin作为管理界面。 我可以将active_admin限制为仅限管理员用户吗?
答案 0 :(得分:1)
尝试将rolify角色检查放在Active Admin documentation's example for getting access to the current user:
中提到的相同位置class OnlyAdmins < ActiveAdmin::AuthorizationAdapter
def authorized?(action, subject = nil)
# Do rolify check here
user.has_role? :admin
end
end