https://bugzilla.wikimedia.org/show_bug.cgi?id=65891

Krinkle <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]

--- Comment #2 from Krinkle <[email protected]> ---
(In reply to Marc A. Pelletier from comment #0)
> As the session id cookie is identical between tools, the first one to save a
> session (..)

Note that the reason they share the same session id to the outside is because
of session.name (defaults to PHPSESSID). When PHP wants to start/continue a
session, it sees that cookie is set already on the client and thus doesn't set
a new one.

We should not modify session.name per tool though, as that would just create
loads of cookies. And while modifying cookie.path also creates a session cookie
per tool, at least only one is sent back and forth between each request (the
one for the current path), whereas with session.name the browser would be
forced to send *all* cookies with every HTTP request.

We already have individual webservices running per tool with their own
configuration and user process, probably easiest to ensure the php backend for
that sets cookie path to something like ~/.phpsessions (instead of the global
/var/lib/php5 directory)

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to