# File lib/action_dispatch/middleware/session/abstract_store.rb, line 26definitialize(app, options = {})
options[:key] ||='_session_id'superend
Public Instance Methods
generate_sid()click to toggle source
# File lib/action_dispatch/middleware/session/abstract_store.rb, line 31defgenerate_sidsid = SecureRandom.hex(16)
sid.encode!('UTF-8') ifsid.respond_to?(:encode!)
sidend
Protected Instance Methods
initialize_sid()click to toggle source
# File lib/action_dispatch/middleware/session/abstract_store.rb, line 39definitialize_sid@default_options.delete(:sidbits)
@default_options.delete(:secure_random)
end