-
Notifications
You must be signed in to change notification settings - Fork 33
SameSite cookie handling #217
Copy link
Copy link
Closed
Labels
focus-area-proposalFocus Area ProposalFocus Area Proposal
Description
Description
Today there are multiple differences across browsers in how SameSite cookies are handled.
- Google’s Chrome and Microsoft’s Edge defaults to SameSite=Lax while Mozilla’s Firefox and Apple’s Safari do not - https://web.dev/samesite-cookies-explained/#samesite=lax-by-default
- Google’s Chrome and Microsoft’s Edge require secure context for SameSite=None while Mozilla’s Firefox enable this behind a preference and Apple’s Safari currently has no support - https://web.dev/samesite-cookies-explained/#samesite=none-must-be-secure
Rationale
These incompatibilities make life of web developers difficult with respect to following:-
- Developers often have to resort to detecting which browsers are SameSite incompatible. Based on that detection, different solutions are put in which make application maintenance difficult
- Detection mechanism itself is difficult to maintain as browsers are updated
- These incompatibilities also make security standards across the browsers inconsistent making a particular website less secure on one browser than the other.
Specification
Tests
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
focus-area-proposalFocus Area ProposalFocus Area Proposal