Module: SqAuth::SqAuthIntegration::SqAuthRack
- Defined in:
- lib/sq_auth/sq_auth_integration/sq_auth_rack.rb
Defined Under Namespace
Classes: Middleware
Class Method Summary collapse
Class Method Details
.alter_environment(options = {}) ⇒ Object
7 8 9 10 11 12 13 14 15 16 17 18 |
# File 'lib/sq_auth/sq_auth_integration/sq_auth_rack.rb', line 7 def self.alter_environment ={} if defined?(Rails) Rails.application.class.instance_eval do # cookie in rails enabled by default # config.middleware.use Rack::Session::Cookie, :expire_after => 2592000 config.middleware.use SqAuth::SqAuthIntegration::SqAuthRack::Middleware end else use Rack::Session::Cookie, :expire_after => 2592000 use SqAuth::SqAuthIntegration::SqAuthRack::Middleware end end |
.check_environment ⇒ Object
4 5 6 |
# File 'lib/sq_auth/sq_auth_integration/sq_auth_rack.rb', line 4 def self.check_environment defined?(Rack) end |