Page MenuHomePhabricator

Set up sso.wikimedia.beta.wmflabs.org with config-layer routing to other wikis
Open, Needs TriagePublic

Description

To explore implementing T363695: Create a Wikimedia login domain that can be served by any wiki in the configuration layer, create the sso.wikimedia.beta.wmflabs.org domain and add routing logic to CommonsSettings-labs.php (or some similar file) such that https://sso.wikimedia.beta.wmflabs.org/<wiki-id>/<path> gets loaded as https://<wiki-domain>/<path> (e.g. https://sso.wikimedia.beta.wmflabs.org/enwiki/wiki/Special:Userlogin gets loaded as https://en.wikipedia.beta.wmflabs.org/wiki/Special:Userlogin), with a global flag that can be used elsewhere in the configuration to alter how the logic works.

Event Timeline

Tgr moved this task from Ready to In progress on the SUL3 board.

Change #1036230 had a related patch set uploaded (by Gergő Tisza; author: Gergő Tisza):

[operations/puppet@production] [POC][beta] Add rewrite rule for sso.wikimedia.beta.wmflabs.org

https://gerrit.wikimedia.org/r/1036230

Change #1036245 had a related patch set uploaded (by Gergő Tisza; author: Gergő Tisza):

[operations/mediawiki-config@master] [WIP][POC] Handle sso.wikimedia.org domain

https://gerrit.wikimedia.org/r/1036245