module Warden::Mixins::Common

Constants

NULL_STORE

Deprecate: Remove this check once we move to Rails 4 only.

Public Instance Methods

cookies() click to toggle source
# File lib/devise/rails/warden_compat.rb, line 19
def cookies
  request.cookie_jar
end
request() click to toggle source
# File lib/devise/rails/warden_compat.rb, line 2
def request
  @request ||= ActionDispatch::Request.new(env)
end
reset_session!() click to toggle source
# File lib/devise/rails/warden_compat.rb, line 11
def reset_session!
  # Calling reset_session on NULL_STORE causes it fail.
  # This is a bug that needs to be fixed in Rails.
  unless NULL_STORE && request.session.is_a?(NULL_STORE)
    request.reset_session
  end
end