Page MenuHomePhabricator

Allow installs to require multi-factor authentication for all users
ClosedPublic

Authored by epriestley on May 25 2014, 12:11 AM.
Tags
None
Referenced Files
F19829281: D9285.id22319.diff
Tue, Mar 10, 3:28 AM
F19824378: D9285.diff
Sat, Mar 7, 9:48 PM
F19815883: D9285.id22319.diff
Thu, Mar 5, 1:37 AM
F19718947: D9285.id22049.diff
Feb 12 2026, 4:38 PM
F19630745: D9285.id22050.diff
Feb 5 2026, 2:18 AM
F19607726: D9285.id22050.diff
Feb 3 2026, 12:04 PM
F19227639: D9285.id22319.diff
Dec 19 2025, 7:23 AM
F19072982: D9285.id22049.diff
Dec 1 2025, 12:32 AM
Subscribers

Details

Summary

Ref T5089. Adds a security.require-multi-factor-auth which forces all users to enroll in MFA before they can use their accounts.

Test Plan

Config:

Screen_Shot_2014-05-24_at_5.05.39_PM.png (897×1 px, 133 KB)

Roadblock:

Screen_Shot_2014-05-24_at_5.04.58_PM.png (986×1 px, 132 KB)

After configuration:

Screen_Shot_2014-05-24_at_5.05.17_PM.png (986×1 px, 127 KB)

  • Required MFA, got roadblocked, added MFA, got unblocked.
  • Removed MFA, got blocked again.
  • Used bin/auth strip to strip MFA, got blocked.

Diff Detail

Repository
rP Phabricator
Lint
Lint Skipped
Unit
Tests Skipped

Event Timeline

epriestley retitled this revision from to Allow installs to require multi-factor authentication for all users.
epriestley updated this object.
epriestley edited the test plan for this revision. (Show Details)
epriestley added a reviewer: btrahan.
btrahan edited edge metadata.
This revision is now accepted and ready to land.Jun 3 2014, 9:55 PM
epriestley updated this revision to Diff 22319.

Closed by commit rP99c72a32d041 (authored by @epriestley).