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 33
def initialize_sid # :doc: @default_options.delete(:sidbits) @default_options.delete(:secure_random) end