Page MenuHomePhabricator

[Reading Infrastructure 2015-16 Q4] Enable two-factor authentication via AuthManager on the Wikimedia cluster
Closed, ResolvedPublic

Description

Make it possible to enable two-factor authentication based on AuthManager (instead of the current hacky approach of using various login hooks) on the Wikimedia cluster. This involves:

  • finishing AuthManager (see subtasks of T89459);
  • updating all authentication-related code deployed on the Wikimedia cluster to be compatible (T110282);
  • deploying Authmanager on the Wikimedia cluster;
  • updating OATHAuth to use AuthManager (T110457).

This is the main Reading Infrastructure goal for 2015-16 Q4.

Related Objects

StatusAssignedTask
ResolvedDeskana
ResolvedAnomie
OpenNone
ResolvedAnomie
OpenNone
ResolvedTgr
ResolvedAnomie
OpenNone
OpenNone
OpenNone
ResolvedNone
ResolvedTgr
ResolvedAnomie
ResolvedAnomie
ResolvedJoe
ResolvedJoe
Resolvedhashar
Resolved bd808
ResolvedAnomie
ResolvedKrinkle
OpenNone
ResolvedJanZerebecki
ResolvedKrinkle
ResolvedTgr
DuplicateNone
ResolvedAnomie
ResolvedAnomie
ResolvedAnomie
ResolvedAnomie
ResolvedAnomie
ResolvedAnomie
Resolved bd808
ResolvedAnomie
ResolvedTgr
ResolvedTgr
ResolvedTgr
ResolvedTgr
ResolvedDereckson
ResolvedAnomie
ResolvedTgr
ResolvedTgr
ResolvedAnomie
ResolvedNikerabbit
ResolvedAnomie
ResolvedTgr
ResolvedAnomie
ResolvedTgr
Resolveddemon
ResolvedAnomie
ResolvedAnomie
ResolvedJdforrester-WMF
ResolvedYurik
ResolvedYurik
ResolvedMilimetric
ResolvedTgr
ResolvedTgr
ResolvedAnomie

Event Timeline

Tgr created this task.Mar 18 2016, 1:31 AM
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptMar 18 2016, 1:31 AM
Anomie closed this task as Resolved.Jun 16 2016, 4:59 PM
Anomie added a subscriber: Anomie.

"Make it possible" is done.[1] Actually doing it seems to be being tracked in T107605.

[1]: There's still "have OATHAuth be able to enable/disable via AuthManager instead of its own special page", but that's a cleanup rather than missing functionality.