HomePhabricator

Remove session limits and sequencing

Description

Remove session limits and sequencing

Summary:
Ref T4310. Fixes T3720. This change:

  • Removes concurrent session limits. Instead, unused sessions are GC'd after a while.
  • Collapses all existing "web-1", "web-2", etc., sessions into "web" sessions.
  • Dramatically simplifies the code for establishing a session (like omg).

Test Plan: Ran migration, checked Sessions panel and database for sanity. Used existing session. Logged out, logged in. Ran Conduit commands.

Reviewers: btrahan

Reviewed By: btrahan

CC: aran

Maniphest Tasks: T4310, T3720

Differential Revision: https://secure.phabricator.com/D7978

Details

Provenance
epriestleyAuthored on Jan 16 2014, 1:27 AM
epriestleyPushed on Jan 16 2014, 1:28 AM
Reviewer
btrahan
Differential Revision
D7978: Remove session limits and sequencing
Parents
rPd740374cca7a: Legalpad - add policy rule for legalpad document signatures
Branches
Unknown
Tags
Unknown
Tasks
T4310: Allow external users to establish real sessions
Restricted Maniphest Task

Event Timeline