Sha256: b7bc9918eb17c1417049593ccdaf05179faa7b14fef6e99626eeb4fbf051612c
Contents?: true
Size: 368 Bytes
Versions: 3
Compression:
Stored size: 368 Bytes
Contents
# encoding: utf-8 require 'devise' module OpenSesame module Failure class DeviseApp < ::Devise::Delegator def call(env) if (env['warden.options'] && (scope = env["warden.options"][:scope]) && scope == :opensesame) OpenSesame::SessionsController.action(:new).call(env) else super end end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
opensesame-0.1.2 | lib/open_sesame/failure/devise_app.rb |
opensesame-0.1.1 | lib/open_sesame/failure/devise_app.rb |
opensesame-0.1.0 | lib/open_sesame/failure/devise_app.rb |