Module: DeviseTouchpassable::Controllers::Helpers
- Defined in:
- lib/devise_touchpassable/controllers/helpers.rb
Instance Method Summary collapse
Instance Method Details
#touchpass_verify! ⇒ Object
4 5 6 7 8 9 10 11 12 13 14 15 |
# File 'lib/devise_touchpassable/controllers/helpers.rb', line 4 def touchpass_verify! # FIXME unless devise_controller? Devise.mappings.flatten.any? do |scope| if signed_in?(scope) and warden.session(scope)[:need_touchpass_authentication] session["#{scope}_return_to"] = request.path if request.get? redirect_to touchpass_path_for(scope) return end end end end |