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
17
18
19
|
# File 'lib/optimacms/devise.rb', line 7
def self.config
{
class_name: "Optimacms::CmsAdminUser",
path: '/'+Optimacms.config.main_namespace+'/'+Optimacms.config.admin_namespace,
controllers: Optimacms::Devise.controllers,
path_names: { sign_in: 'login', sign_out: "logout" },
options: {
scoped_views: true
}
}
end
|
.controllers ⇒ Object
21
22
23
24
25
26
27
28
29
|
# File 'lib/optimacms/devise.rb', line 21
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
86
87
88
89
|
# File 'lib/optimacms/devise.rb', line 86
def self.controllers_for_filters
[SessionsController, PasswordsController, UnlocksController, RegistrationsController, ConfirmationsController
]
end
|