我想rails_admin
在我的应用程序中使用。我不使用device
或cancancan
宝石。
rails_admin
如果current_user.admin?
为假,我如何拒绝访问仪表板?
请阅读此https://github.com/sferik/rails_admin/wiki/Customized-authorization
你可以做这样的事情 config/initializers/rails_admin.rb
RailsAdmin.config do |config|
config.authorize_with do |controller|
unless current_user && current_user.admin?
redirect_to main_app.root_path, error: "Access Denied"
end
end
end
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句