Page MenuHomePhorge

D26028.1748077081.diff
No OneTemporary

D26028.1748077081.diff

diff --git a/src/applications/settings/panel/PhabricatorMultiFactorSettingsPanel.php b/src/applications/settings/panel/PhabricatorMultiFactorSettingsPanel.php
--- a/src/applications/settings/panel/PhabricatorMultiFactorSettingsPanel.php
+++ b/src/applications/settings/panel/PhabricatorMultiFactorSettingsPanel.php
@@ -245,10 +245,18 @@
$menu->addItem($item);
}
- return $this->newDialog()
- ->setTitle(pht('Choose Factor Type'))
- ->appendChild($menu)
- ->addCancelButton($cancel_uri);
+ $dialog = $this->newDialog()
+ ->setTitle(pht('Choose Factor Type'))
+ ->appendChild($menu)
+ ->addCancelButton($cancel_uri);
+
+ if ($viewer->getIsEnrolledInMultiFactor()) {
+ $dialog->appendParagraph(pht(
+ 'Note: You already have an Auth Factor configured. Adding '.
+ 'another factor will require you to always provide all Auth '.
+ 'Factors instead of selecting one of your Auth Factors.'));
+ }
+ return $dialog;
}
// NOTE: Beyond providing guidance, this step is also providing a CSRF gate

File Metadata

Mime Type
text/plain
Expires
Sat, May 24, 08:58 (16 h, 4 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
1643424
Default Alt Text
D26028.1748077081.diff (1 KB)

Event Timeline