class Warden::SessionSerializer

Public Instance Methods

deserialize(key) click to toggle source
# File lib/rails_warden.rb, line 117
def deserialize(key)
  klass, id = key
  klass = case klass
          when Class
            klass
          when String, Symbol
            klass.to_s.classify.constantize
          end
  klass.find(id)
end
serialize(user) click to toggle source
# File lib/rails_warden.rb, line 113
def serialize(user)
  [user.class.name, user.id]
end