T362706: Display the login / signup page in a popup adds the ability to do the login / signup flow inside a popup window. One use case for this is logging in via a remote identity provider (another wiki, or something else entirely like Google or Facebook). In such a setup, clicking on the Login or Signup link should open a popup (on desktop; maybe not on mobile). It's not obvious though what "in such a setup" should mean, exactly. A configuration setting? A hook entry point for extensions? (Maybe one that already exists - could SkinTemplateNavigation::Universal be used for this?) AuthManager detecting that the only primary provider is a remote one?
Description
Description
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Open | None | T345245 Mitigate phase-out of third-party cookies across MediaWiki in production | |||
Open | None | T345249 Mitigate phase-out of third-party cookies in CentralAuth | |||
Open | None | T348388 Use central login wiki for login (SUL3) | |||
Open | matmarex | T364941 Use a popup as the default login flow in MediaWiki when appropriate | |||
Resolved | matmarex | T364939 Provide a JavaScript library for logging in / signing up to MediaWiki via a popup | |||
Resolved | matmarex | T362706 Display the login / signup page in a popup | |||
Open | matmarex | T366486 Compare experimental login popup types on the beta cluster | |||
Open | None | T366508 Compare our login popup to other sites |
Event Timeline
This comment was removed by Tgr.
Comment Actions
It's not obvious though what "in such a setup" should mean, exactly. A configuration setting? A hook entry point for extensions? AuthManager detecting that the only primary provider is a remote one?
It's not obvious to me either. I suggest we don't overthink it and just add a config setting, defaulting to being turned off. If we get a better feel for this in the future, we can change that to a dynamic default.
Comment Actions
Change #1032585 had a related patch set uploaded (by Bartosz Dziewoński; author: Bartosz Dziewoński):
[mediawiki/core@master] [WIP] Allow using popup for the normal login link