Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

investigate similar origin resource groups and cookies #15802

Open
avadacatavra opened this issue Mar 2, 2017 · 5 comments
Open

investigate similar origin resource groups and cookies #15802

avadacatavra opened this issue Mar 2, 2017 · 5 comments

Comments

@avadacatavra
Copy link
Contributor

@avadacatavra avadacatavra commented Mar 2, 2017

@nox
Copy link
Member

@nox nox commented Oct 8, 2017

@avadacatavra @asajeffrey So what is this issue about?

@asajeffrey
Copy link
Member

@asajeffrey asajeffrey commented Oct 9, 2017

@nox: the question is can we add process affinity to similar-origin pipelines, so that we can guarantee that pipelines that share cookies are in the same process? If we can, then we can use a per-process cookie jar rather than a global cookie jar, and we can make cookies non-serializable, which gives better security guarantees.

All quite speculative, but it would be a security win if we can do it.

@asajeffrey
Copy link
Member

@asajeffrey asajeffrey commented Oct 9, 2017

Might make a good summer internship if we get the right student.

@jdm
Copy link
Member

@jdm jdm commented Oct 9, 2017

Ask me how the attempt to avoid a global cookie jar in Firefox went. Hint: informal asynchronous distributed systems are very hard to reason about.

@asajeffrey
Copy link
Member

@asajeffrey asajeffrey commented Oct 9, 2017

@jdm: let me guess, it was straightforward and everybody went home happy and well-rested?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
4 participants
You can’t perform that action at this time.