Skip to content
Austin Pray edited this page Aug 22, 2014 · 9 revisions

Example for Warden/Devise with an 'user' scope:

In config/initializers/rails_admin.rb

RailsAdmin.config do |config|
  config.authenticate_with do
    warden.authenticate! scope: :user
  end
  config.current_user_method(&:current_user)
end

Or for an 'admin' scope:

In config/initializers/rails_admin.rb

RailsAdmin.config do |config|
  config.authenticate_with do
    warden.authenticate! scope: :admin
  end
  config.current_user_method(&:current_admin)
end
Clone this wiki locally