module Warden::Mixins::Common
Public Instance Methods
params()
click to toggle source
Convenience method to access the rack request params :api: public
# File lib/warden/mixins/common.rb, line 32 def params request.params end
raw_session()
Alias :session to :raw_session since the former will be user API for storing scoped data.
Alias for: session
request()
click to toggle source
Convenience method to access the rack request. :api: public
# File lib/warden/mixins/common.rb, line 18 def request @request ||= Rack::Request.new(@env) end
reset_session!()
click to toggle source
Resets the session. By using this non-hash like sessions can be cleared by overwriting this method in a plugin @api overwritable
# File lib/warden/mixins/common.rb, line 39 def reset_session! raw_session.clear end
session()
click to toggle source
Convenience method to access the session :api: public
# File lib/warden/mixins/common.rb, line 9 def session env['rack.session'] end
Also aliased as: raw_session