Page MenuHomePhabricator

Convert AuthManager to Authority
Closed, ResolvedPublic

Description

AuthManager should use Authority instead of PermissionManager.

This is blocking the parent task since AuthManager is initialized before $wfExtensionFunction by central auth, so dragging permission manager creates ServiceOptions with a copy of globals too early - the globals can still be changed by the extension function.

This causes issues like T273317

Event Timeline

Change 666204 had a related patch set uploaded (by Ppchelko; owner: Ppchelko):
[mediawiki/core@master] Convert AuthManager to Authority: step 1.

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

Change 666204 merged by jenkins-bot:
[mediawiki/core@master] Convert AuthManager to Authority: step 1.

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