我现在真的很傻......因为这看起来很基础......但是,我如何让 rails_admin 通过设计进行身份验证,以及方法current_user.admin?
我发现为 1 个管理员创建一个完全独立的管理表是一种浪费。我只想要一个专栏User
,我只是检查它是否正确。
我有这个:
config.current_user_method { current_user } # auto-generated
config.authorize_with do
redirect_to root_path unless current_user.admin?
end
是的,我得到了错误:No route matches {:controller=>"mixes", :action=>"index"} missing required keys: []
如果我使unless
参数返回 true,那么1==1
它可以正常工作。
我也很肯定我有那个控制器/动作/路由。这是我的应用程序的主页,运行良好。
谢谢