module ActiveAdmin::Devise

def self.config

def self.config
  config = {
    :path => ActiveAdmin.application.default_namespace,
    :controllers => ActiveAdmin::Devise.controllers,
    :path_names => { :sign_in => 'login', :sign_out => "logout" }
  }
  if ::Devise.respond_to?(:sign_out_via)
    logout_methods = [::Devise.sign_out_via, ActiveAdmin.application.logout_link_method].flatten.uniq
    config.merge!( :sign_out_via => logout_methods)
  end
  config
end

def self.controllers

def self.controllers
  {
    :sessions => "active_admin/devise/sessions",
    :passwords => "active_admin/devise/passwords"
  }
end