From 5d712d167054b26a914f04245ceaa5bfc673cd6a Mon Sep 17 00:00:00 2001 From: Chavdar Shishkov Date: Fri, 20 Oct 2023 15:05:43 +0300 Subject: [PATCH] Refactor: Logout on reload/close tab functionality --- src/services/admin.js | 1 + src/services/user.js | 1 + 2 files changed, 2 insertions(+) diff --git a/src/services/admin.js b/src/services/admin.js index 7fa7ac22..e147f304 100644 --- a/src/services/admin.js +++ b/src/services/admin.js @@ -42,6 +42,7 @@ function logout() { localStorage.removeItem("token-expires-in"); localStorage.removeItem("refresh-token"); localStorage.removeItem("usupport_lot"); + sessionStorage.removeItem("userSession"); window.dispatchEvent(new Event("logout")); } diff --git a/src/services/user.js b/src/services/user.js index 81b37f30..ed8aeb82 100644 --- a/src/services/user.js +++ b/src/services/user.js @@ -14,6 +14,7 @@ function logout() { localStorage.removeItem("token-expires-in"); localStorage.removeItem("refresh-token"); localStorage.removeItem("usupport_lot"); + sessionStorage.removeItem("userSession"); window.dispatchEvent(new Event("logout")); }