module ActionDispatch::Session::Compatibility
def generate_sid
def generate_sid sid = SecureRandom.hex(16) sid.encode!('UTF-8') if sid.respond_to?(:encode!) sid end
def initialize(app, options = {})
def initialize(app, options = {}) options[:key] ||= '_session_id' super end
def initialize_sid
def initialize_sid @default_options.delete(:sidbits) @default_options.delete(:secure_random) end