Module: Auth
- Defined in:
- lib/nitro/auth.rb,
lib/nitro/auth/controller.rb,
lib/nitro/auth/model/user.rb,
lib/nitro/auth/util/crypt.rb,
lib/nitro/auth/auth_controller.rb
Overview
Auth provides authentication and authorization for Nitro.
Defined Under Namespace
Modules: Controller, Crypt Classes: AuthController, Role, User
Constant Summary collapse
- Version =
'0.2.0'
Class Method Summary collapse
-
.admin_role ⇒ Object
The administrative/superuser role name.
-
.session_key_expiration ⇒ Object
Number of seconds session keys last before expiring.
-
.user_role ⇒ Object
The default role name (all users get this by default).
Class Method Details
.admin_role ⇒ Object
The administrative/superuser role name.
21 22 23 |
# File 'lib/nitro/auth.rb', line 21 def self.admin_role 'admin' end |
.session_key_expiration ⇒ Object
Number of seconds session keys last before expiring.
31 32 33 |
# File 'lib/nitro/auth.rb', line 31 def self.session_key_expiration 60*60*24*30 end |
.user_role ⇒ Object
The default role name (all users get this by default).
26 27 28 |
# File 'lib/nitro/auth.rb', line 26 def self.user_role 'user' end |