Page MenuHomePhabricator

Render central login page with customizations from starting wiki
Closed, DeclinedPublic

Description

NOTE: Depending on the outcome of T363695: Create a Wikimedia login domain that can be served by any wiki, this might be unnecessary.

For T348388: SUL3: Use a dedicated domain for login and account creation, we want to move login to a central login wiki: when you click login / signup, you get redirected to (in the case of Wikimedia wikis) login.wikimedia.org, go through the user interactions there, and get redirected back at the end.

That means the login wiki needs to be able to simulate wiki-specific aspects of login/signup, such as i18n customizations (which are used e.g. to link to username policies) and the SpecialCreateAccountBenefits hook. We'll probably need to fetch the relevant data via a server-to-server API call, and override the relevant parts of the special page logic.

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript

T363695: Create a Wikimedia login domain that can be served by any wiki automatically runs all login/signup code in the context of the originating wiki.