Module: Clearance::HttpAuth::CurrentUserOverride
- Defined in:
- lib/clearance_http_auth/current_user_override.rb
Overview
This module redefines default Clearance’s current_user
helper method functionality to look first in env
passed from the middleware stack.
Instance Method Summary collapse
-
#current_user ⇒ User?
Returns user authenticated from HTTP Auth or cookie.
Instance Method Details
#current_user ⇒ User?
Returns user authenticated from HTTP Auth or cookie
13 14 15 |
# File 'lib/clearance_http_auth/current_user_override.rb', line 13 def current_user (env['clearance.current_user'] rescue nil) || (@_current_user ||= ) end |