Homec4science

Enable multiple web sessions

Authored by epriestley <git@epriestley.com> on May 11 2011, 13:52.

Description

Enable multiple web sessions

Summary:
Conduit already has multiple-session code, just move it to the main
establishSession() method and set a web session limit larger than 1.

NOTE: This will log everyone out since we no longer look for the "web" session, only for "web-1", "web-2", ..., etc. Presumably this doesn't matter.

Test Plan:
Applied patch, was logged out. Logged in in Safari. Verified I was issued
"web-1". Logged in in Firefox. Verified I was issued "web-2".

Kept logging in and out until I got issued "web-5", then did it again and was
issued "web-1" with a new key.

Ran conduit methods and verified they work and correctly cycled session keys.

Reviewed By: tuomaspelkonen
Reviewers: tuomaspelkonen, jungejason, aran
Commenters: jungejason
CC: rm, fzamore, ola, aran, epriestley, jungejason, tuomaspelkonen
Differential Revision: 264

Details

Committed
epriestley <git@epriestley.com>May 13 2011, 03:45
Pushed
aubortJan 31 2017, 17:16
Parents
rPH477954a57e69: Improve CLI script for account creation and document account/reg setup process
Branches
Unknown
Tags
Unknown

Event Timeline

epriestley <git@epriestley.com> committed rPH3c30ea41f11b: Enable multiple web sessions (authored by epriestley <git@epriestley.com>).May 13 2011, 03:45