aboutsummaryrefslogtreecommitdiffstats
path: root/core
diff options
context:
space:
mode:
authorGaspard d'Hautefeuille <github@dhautefeuille.eu>2024-01-02 10:52:46 +0200
committerJohn Molakvoæ <skjnldsv@users.noreply.github.com>2024-02-22 08:41:26 +0100
commit7418c3e1f4cc616cf7aaed031ee830d8bfd75ff3 (patch)
tree3517485ac0886fe430426915cd23406ec58b1d87 /core
parentc8704b49700960f58fb991634a16435b1622600f (diff)
downloadnextcloud-server-7418c3e1f4cc616cf7aaed031ee830d8bfd75ff3.tar.gz
nextcloud-server-7418c3e1f4cc616cf7aaed031ee830d8bfd75ff3.zip
Cancel PR #37405, remove regression code
Signed-off-by: Gaspard d'Hautefeuille <github@dhautefeuille.eu>
Diffstat (limited to 'core')
-rw-r--r--core/Controller/LoginController.php4
1 files changed, 2 insertions, 2 deletions
diff --git a/core/Controller/LoginController.php b/core/Controller/LoginController.php
index 72f69241c9d..fb528839ce7 100644
--- a/core/Controller/LoginController.php
+++ b/core/Controller/LoginController.php
@@ -35,6 +35,7 @@ declare(strict_types=1);
*/
namespace OC\Core\Controller;
+use OC\AppFramework\Http\Request;
use OC\Authentication\Login\Chain;
use OC\Authentication\Login\LoginData;
use OC\Authentication\WebAuthn\Manager as WebAuthnManager;
@@ -105,8 +106,7 @@ class LoginController extends Controller {
$this->session->set('clearingExecutionContexts', '1');
$this->session->close();
- if ($this->request->getServerProtocol() === 'https') {
- // This feature is available only in secure contexts
+ if (!$this->request->isUserAgent([Request::USER_AGENT_CHROME, Request::USER_AGENT_ANDROID_MOBILE_CHROME])) {
$response->addHeader('Clear-Site-Data', '"cache", "storage"');
}