ActionDispatch::Session::Compatibility (original) (raw)
Methods
G
I
N
Class Public methods
new(app, options = {})Link
def initialize(app, options = {}) options[:key] ||= "_session_id" super end
Instance Public methods
generate_sid()Link
def generate_sid sid = SecureRandom.hex(16) sid.encode!(Encoding::UTF_8) sid end
Instance Private methods
initialize_sid()Link
def initialize_sid @default_options.delete(:sidbits) @default_options.delete(:secure_random) end