From 80065825c356316978dda26d917f3f31a24c92e3 Mon Sep 17 00:00:00 2001 From: Stefan Giehl Date: Wed, 15 Dec 2021 11:38:56 +0100 Subject: Ensure 2FA is not loaded when safemode is triggered (#18501) --- plugins/TwoFactorAuth/TwoFactorAuth.php | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'plugins/TwoFactorAuth') diff --git a/plugins/TwoFactorAuth/TwoFactorAuth.php b/plugins/TwoFactorAuth/TwoFactorAuth.php index 8305c45411..0b28bc6ef8 100644 --- a/plugins/TwoFactorAuth/TwoFactorAuth.php +++ b/plugins/TwoFactorAuth/TwoFactorAuth.php @@ -172,6 +172,10 @@ class TwoFactorAuth extends \Piwik\Plugin return false; } + if ($module === 'CorePluginsAdmin' && strtolower($action) === 'safemode') { + return false; + } + if ($module === 'CoreUpdater' && $action !== 'newVersionAvailable' && $action !== 'oneClickUpdate') { return false; } -- cgit v1.2.3