[issue2551369] Implement partitioned session cookie (CHIPS)

John Rouillard <[email protected]> Tue, 12 Nov 2024 01:51:31 +0000
Newsgroups gmane.comp.bug-tracking.roundup.devel
Message-ID <1731376291.11.0.00864510909465.issue2551369@roundup.psfhosted.org>
New submission from John Rouillard:

Should we implement https://developer.mozilla.org/en-
US/docs/Web/Privacy/Privacy_sandbox/Partitioned_cookies for the session cookie?

This allows web sites to embed a tracker and keep the tracker logged in
while on the site. However, if the tracker is embedded in another site,
the user will have to log in again.

Not sure this is a use case we care about. It would make a tracker useless
for following a person from site to site, but I don't think anybody
running Roundup would want to track a user across sites.

Implementation is easy enough. In client.py find where ' secure;' is added
to the cookie and make it ' secure; partitioned;'.

If implemented I don't think it needs a config option to enable/disable. If somebody
wants to track people via Roundup they have to edit the code.

Thoughts?

----------
assignee: rouilj
components: Web interface
messages: 8178
nosy: rouilj
priority: normal
severity: normal
status: new
title: Implement partitioned session cookie (CHIPS)
type: security
versions: 2.5.0

_________________________________________________
Roundup tracker <[email protected]>
<https://issues.roundup-tracker.org/issue2551369>
_________________________________________________