Method: ActionDispatch::Session::CookieStore#load_session

Defined in:
lib/action_dispatch/middleware/session/cookie_store.rb

#load_session(req) ⇒ Object



77
78
79
80
81
82
83
# File 'lib/action_dispatch/middleware/session/cookie_store.rb', line 77

def load_session(req)
  stale_session_check! do
    data = unpacked_cookie_data(req)
    data = persistent_session_id!(data)
    [Rack::Session::SessionId.new(data["session_id"]), data]
  end
end