Sha256: a01dae9a9bc777c4a509c8650f016cc928a1e953c930009d7f7911eed95edee2
Contents?: true
Size: 620 Bytes
Versions: 6
Compression:
Stored size: 620 Bytes
Contents
# Taken from RailsWarden, thanks to Hassox. http://github.com/hassox/rails_warden module Warden::Mixins::Common # Gets the rails request object by default if it's available def request return @request if @request if env['action_controller.rescue.request'] @request = env['action_controller.rescue.request'] else Rack::Request.new(env) end end def raw_session request.session end def reset_session! raw_session.inspect # why do I have to inspect it to get it to clear? raw_session.clear end # Proxy to request cookies def cookies request.cookies end end
Version data entries
6 entries across 6 versions & 3 rubygems