diff options
author | Christoph Wurst <ChristophWurst@users.noreply.github.com> | 2021-12-13 16:05:35 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-12-13 16:05:35 +0100 |
commit | f287be5424f0a1fe3ca8fd1d9d50bd0cf8dab93c (patch) | |
tree | 65a6a4f14db0b435a38ac33bcd95873c9e344b77 /core | |
parent | 168a1b0bc57a7a97c9ca2bdef8031771b05b85d1 (diff) | |
parent | 74b1bf1d1cdce55bf7a33acc66b132250c9755fa (diff) | |
download | nextcloud-server-f287be5424f0a1fe3ca8fd1d9d50bd0cf8dab93c.tar.gz nextcloud-server-f287be5424f0a1fe3ca8fd1d9d50bd0cf8dab93c.zip |
Merge pull request #30193 from nextcloud/fix/set-up-2fa-no-providers-but-backup-codes
Fix setting up 2FA when no providers are set up but backup codes
Diffstat (limited to 'core')
-rw-r--r-- | core/Middleware/TwoFactorMiddleware.php | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/core/Middleware/TwoFactorMiddleware.php b/core/Middleware/TwoFactorMiddleware.php index 4c13a99a1aa..47b09536acd 100644 --- a/core/Middleware/TwoFactorMiddleware.php +++ b/core/Middleware/TwoFactorMiddleware.php @@ -109,7 +109,7 @@ class TwoFactorMiddleware extends Middleware { && $this->twoFactorManager->needsSecondFactor($this->userSession->getUser())) { $providers = $this->twoFactorManager->getProviderSet($this->userSession->getUser()); - if ($providers->getProviders() === [] && !$providers->isProviderMissing()) { + if ($providers->getPrimaryProviders() === [] && !$providers->isProviderMissing()) { return; } } |