Sha256: 3806e6b087d2a99000fa3bbe1ce5a808f10b330a820f5b7a027da34907a8f1f7
Contents?: true
Size: 1008 Bytes
Versions: 3
Compression:
Stored size: 1008 Bytes
Contents
require 'devise' module ActiveAdmin module Devise def self.config { :path => ActiveAdmin.application.default_namespace, :controllers => ActiveAdmin::Devise.controllers, :path_names => { :sign_in => 'login', :sign_out => "logout" } } end def self.controllers { :sessions => "active_admin/devise/sessions", :passwords => "active_admin/devise/passwords" } end module Controller extend ::ActiveSupport::Concern included do layout 'active_admin_logged_out' helper ::ActiveAdmin::ViewHelpers end # Redirect to the default namespace on logout def root_path "/#{ActiveAdmin.application.default_namespace}" end end class SessionsController < ::Devise::SessionsController include ::ActiveAdmin::Devise::Controller end class PasswordsController < ::Devise::PasswordsController include ::ActiveAdmin::Devise::Controller end end end
Version data entries
3 entries across 3 versions & 2 rubygems
Version | Path |
---|---|
nsm-activeadmin-0.2.2 | lib/active_admin/devise.rb |
saulolso-activeadmin-0.2.2.1 | lib/active_admin/devise.rb |
saulolso-activeadmin-0.2.2 | lib/active_admin/devise.rb |