Module: ActionDispatch::Session::Compatibility
Relationships & Source Files | |
Extension / Inclusion / Inheritance Descendants | |
Included In:
| |
Defined in: | actionpack/lib/action_dispatch/middleware/session/abstract_store.rb |
Instance Method Summary
Instance Method Details
#generate_sid
[ GitHub ]# File 'actionpack/lib/action_dispatch/middleware/session/abstract_store.rb', line 26
def generate_sid sid = SecureRandom.hex(16) sid.encode!(Encoding::UTF_8) sid end
#initialize(app, options = {})
[ GitHub ]# File 'actionpack/lib/action_dispatch/middleware/session/abstract_store.rb', line 21
def initialize(app, = {}) [:key] ||= "_session_id" super end
#initialize_sid (private)
[ GitHub ]# File 'actionpack/lib/action_dispatch/middleware/session/abstract_store.rb', line 34
def initialize_sid # :doc: @default_options.delete(:sidbits) @default_options.delete(:secure_random) end