Module: Warden::Mixins::Common

Included in:
Proxy, Strategies::Base
Defined in:
lib/warden/mixins/common.rb

Instance Method Summary collapse

Instance Method Details

#paramsObject

Convenience method to access the rack request params :api: public



19
20
21
# File 'lib/warden/mixins/common.rb', line 19

def params
  request.params
end

#requestObject

Convenience method to access the rack request :api: public



13
14
15
# File 'lib/warden/mixins/common.rb', line 13

def request
  @request ||= Rack::Request.new(@env)
end

#sessionObject

Convinience method to access the session :api: public



7
8
9
# File 'lib/warden/mixins/common.rb', line 7

def session
  @env['rack.session']
end