Rails_admin重定向到404

时间:2014-05-27 15:01:08

标签: ruby-on-rails ruby rails-admin

我为我的应用设置了rails_Admin gem。如果用户不是管理员,我想重定向到404页面。以下是代码 -

RailsAdmin.config do |config|
config.authorize_with do |controller|
unless user_signed_in? && current_user.admin?
  #redirect to 404 - I need the code for this!
  end
 end
end

我该怎么做?

1 个答案:

答案 0 :(得分:1)

你可以这样做:

raise ActionController::RoutingError.new('Not Found')