Sha256: ca5b1645ff03151b31c3fdcb9186d4025045b0d62b24ceb2100fc9cf5900996f
Contents?: true
Size: 473 Bytes
Versions: 3
Compression:
Stored size: 473 Bytes
Contents
module Warden::Mixins::Common def request @request ||= ActionDispatch::Request.new(env) end def reset_session! raw_session.inspect # why do I have to inspect it to get it to clear? raw_session.clear end def cookies request.cookie_jar end end class Warden::SessionSerializer def serialize(record) [record.class, record.id] end def deserialize(keys) klass, id = keys klass.find(:first, :conditions => { :id => id }) end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
devise-1.1.rc2 | lib/devise/rails/warden_compat.rb |
devise-1.1.rc1 | lib/devise/rails/warden_compat.rb |
devise-1.1.rc0 | lib/devise/rails/warden_compat.rb |