Module: DeviseRemoteUser
- Defined in:
- lib/devise_remote_user.rb,
lib/devise_remote_user/engine.rb,
lib/devise_remote_user/manager.rb,
lib/devise_remote_user/version.rb,
lib/devise_remote_user/controller_behavior.rb
Defined Under Namespace
Modules: ControllerBehavior
Classes: Engine, Manager
Constant Summary
collapse
- VERSION =
'0.4.0'
- @@env_key =
'REMOTE_USER'
- @@auto_create =
false
- @@auto_update =
false
- @@auth_key =
nil
- @@attribute_map =
{}
- @@logout_url =
'/'
Class Method Summary
collapse
Class Method Details
35
36
37
|
# File 'lib/devise_remote_user.rb', line 35
def self.configure
yield self
end
|
.remote_user_id(env) ⇒ Object
39
40
41
42
43
44
45
46
|
# File 'lib/devise_remote_user.rb', line 39
def self.remote_user_id env
case env_key
when Proc
env_key.call(env)
else
env[env_key]
end
end
|