If the user checks the "keep me logged in" checkbox on the central wiki when using the SUL3 (T348388: SUL3: Use a dedicated domain for login and account creation) login flow, we want the local session to also use that flag. But the in the local AuthManager workflow, RememberMeAuthenticationRequest gets processed before the redirect so not clear how we can do that.
Description
Details
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Open | None | T345245 Mitigate phase-out of third-party cookies across in Wikimedia production | |||
Open | None | T345249 Mitigate phase-out of third-party cookies in CentralAuth | |||
Open | None | T348388 SUL3: Use a dedicated domain for login and account creation | |||
Open | None | T362713 Implement the new login process which redirects to the central login wiki for showing the login/signup form | |||
Resolved | Tgr | T363699 Determine and implement SUL 3 login handshake mechanism | |||
Resolved | DAlangi_WMF | T369668 Figure out how to handle "remember me" flag in SUL3 login flow |
Event Timeline
Change #1056590 had a related patch set uploaded (by D3r1ck01; author: Derick Alangi):
[mediawiki/core@master] auth: Allow a primary authentication to inject RememberMe request
Change #1056592 had a related patch set uploaded (by D3r1ck01; author: Derick Alangi):
[mediawiki/extensions/CentralAuth@master] Allow using "remember me" set in the central SSO wiki
This will wait a little for T363699: Determine and implement SUL 3 login handshake mechanism to be completed before continuing.
Change #1056590 merged by jenkins-bot:
[mediawiki/core@master] SUL3: Enable multiple auth providers to refresh "remember me" status
Change #1056592 merged by jenkins-bot:
[mediawiki/extensions/CentralAuth@master] SUL3: Allow using "remember me" set on the shared domain
Change #1081978 had a related patch set uploaded (by Gergő Tisza; author: Gergő Tisza):
[mediawiki/extensions/CentralAuth@master] SUL3: Fix remember flag handling
Change #1081978 merged by jenkins-bot:
[mediawiki/extensions/CentralAuth@master] SUL3: Fix remember flag handling