访问 rails_admin
Access to rails_admin
我想在我的应用中使用 rails_admin
。我不使用 device
或 cancancan
宝石。
如果 current_user.admin?
为假,我如何拒绝访问 rails_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
我想在我的应用中使用 rails_admin
。我不使用 device
或 cancancan
宝石。
如果 current_user.admin?
为假,我如何拒绝访问 rails_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