Fixed
Details
Assignee
Scott CantorScott CantorReporter
Scott CantorScott CantorComponents
Fix versions
Details
Details
Assignee
Scott Cantor
Scott CantorReporter
Scott Cantor
Scott CantorComponents
Fix versions
Created February 3, 2020 at 2:42 PM
Updated April 13, 2020 at 5:49 PM
Resolved February 4, 2020 at 5:18 PM
Chrome having essentially confirmed they plan to yank the 2 minute rule, we have no choice but to implement a Safari workaround to avoid a total mess.
All but the session cookie are explicitly SameSite None, so we need to implement a forcible workaround with a second parallel cookie name for RelayState and post preservation.
The session and recovery cookies really aren't meant to be SameSite, but should be handled with a separate setting to make it an option if people want to open up the session to CSRF.
The best way to implement this is probably going to be API changes via additive methods on the HTTPRequest/Response interfaces in xmltooling to automatically implement the lookaside logic.