Deprecated classes and methods related to the master password
authorTim Düsterhus <duesterhus@woltlab.com>
Thu, 11 Feb 2021 15:47:32 +0000 (16:47 +0100)
committerTim Düsterhus <duesterhus@woltlab.com>
Thu, 11 Feb 2021 15:47:32 +0000 (16:47 +0100)
see #3698

wcfsetup/install/files/lib/acp/form/MasterPasswordForm.class.php
wcfsetup/install/files/lib/acp/form/MasterPasswordInitForm.class.php
wcfsetup/install/files/lib/system/WCFACP.class.php

index bc37b59eca5b89f992658786071d69969993a940..3bcb9244d8bb5977026d5eb2df65119fa5af7690 100755 (executable)
@@ -17,6 +17,7 @@ use wcf\util\PasswordUtil;
  * @copyright   2001-2019 WoltLab GmbH
  * @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package WoltLabSuite\Core\Acp\Form
+ * @deprecated 5.4 The master password is deprecated in favor of proper MFA (https://github.com/WoltLab/WCF/issues/3698).
  */
 class MasterPasswordForm extends AbstractForm
 {
index f078486c1d1e2186f0eee8adfc51b6bda3cf5c4e..7388d7a2dd91af01621af50a01b4258e78c1517e 100755 (executable)
@@ -18,6 +18,7 @@ use wcf\util\PasswordUtil;
  * @copyright   2001-2019 WoltLab GmbH
  * @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package WoltLabSuite\Core\Acp\Form
+ * @deprecated 5.4 The master password is deprecated in favor of proper MFA (https://github.com/WoltLab/WCF/issues/3698).
  */
 class MasterPasswordInitForm extends MasterPasswordForm
 {
index 2ab1a294e20ee8f197e22d32b7a4fb589a96ab56..01401eab2af6e68b2502c0e0f69e7e30cdbd72b6 100644 (file)
@@ -276,7 +276,7 @@ class WCFACP extends WCF
     }
 
     /**
-     * Checks whether the active user has entered the valid master password.
+     * @deprecated 5.4 The master password is deprecated in favor of proper MFA (https://github.com/WoltLab/WCF/issues/3698).
      */
     public static function checkMasterPassword()
     {