Module: Optimacms::Devise
- Defined in:
- lib/optimacms/devise.rb
Defined Under Namespace
Modules: Controller Classes: ConfirmationsController, PasswordsController, RegistrationsController, SessionsController, UnlocksController
Class Method Summary collapse
Class Method Details
.config ⇒ Object
7 8 9 10 11 12 13 14 15 16 |
# File 'lib/optimacms/devise.rb', line 7 def self.config { class_name: "Optimacms::CmsAdminUser", path: '/'+Optimacms.main_namespace+'/'+Optimacms.admin_namespace, #path: ActiveAdmin.application.default_namespace || "/", controllers: Optimacms::Devise.controllers, path_names: { sign_in: 'login', sign_out: "logout" }, #sign_out_via: [*::Devise.sign_out_via, ActiveAdmin.application.logout_link_method].uniq } end |
.controllers ⇒ Object
18 19 20 21 22 23 24 25 26 |
# File 'lib/optimacms/devise.rb', line 18 def self.controllers { sessions: "optimacms/devise/sessions", passwords: "optimacms/devise/passwords", unlocks: "optimacms/devise/unlocks", registrations: "optimacms/devise/registrations", confirmations: "optimacms/devise/confirmations" } end |
.controllers_for_filters ⇒ Object
83 84 85 86 |
# File 'lib/optimacms/devise.rb', line 83 def self.controllers_for_filters [SessionsController, PasswordsController, UnlocksController, RegistrationsController, ConfirmationsController ] end |