class ActiveRecord::SessionStore::ClassMethods::JsonSerializer

Uses built-in JSON library to encode/decode session

def self.dump(value)

def self.dump(value)
  MultiJson.dump(value: value)
end

def self.load(value)

def self.load(value)
  hash = MultiJson.load(value)
  hash.is_a?(Hash) ? hash.with_indifferent_access[:value] : hash
end