From e083e8abc6622ade61fbb51a9364c1c92e7f1f9e Mon Sep 17 00:00:00 2001 From: Michael Weimann Date: Mon, 27 Aug 2018 12:18:14 +0200 Subject: Clears the local storage after logout Signed-off-by: Michael Weimann --- core/Controller/LoginController.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'core/Controller') diff --git a/core/Controller/LoginController.php b/core/Controller/LoginController.php index 64899304d78..5697430051f 100644 --- a/core/Controller/LoginController.php +++ b/core/Controller/LoginController.php @@ -130,7 +130,10 @@ class LoginController extends Controller { } $this->userSession->logout(); - $response = new RedirectResponse($this->urlGenerator->linkToRouteAbsolute('core.login.showLoginForm')); + $response = new RedirectResponse($this->urlGenerator->linkToRouteAbsolute( + 'core.login.showLoginForm', + ['clear' => true] // this param the the code in login.js may be removed when the "Clear-Site-Data" is working in the browsers + )); $response->addHeader('Clear-Site-Data', '"cache", "storage", "executionContexts"'); return $response; } -- cgit v1.2.3