Module: Aker::Modes::Support::AttemptedPath
- Included in:
- Cas::ServiceMode, Form::Mode
- Defined in:
- lib/aker/modes/support/attempted_path.rb
Overview
If a user fails authentication, the URL that user was trying to access is stored in the ‘:attempted_path` key in the `warden.options` environment variable.
AttemptedPath provides code to extract the attempted path that can be shared amongst objects that need this information.
Instance Method Summary collapse
-
#attempted_path ⇒ String?
Returns the path that a user was trying to access.
Instance Method Details
#attempted_path ⇒ String?
Returns the path that a user was trying to access.
16 17 18 19 20 |
# File 'lib/aker/modes/support/attempted_path.rb', line 16 def attempted_path if env['warden.options'] env['warden.options'][:attempted_path] end end |