diff --git a/FrontendV2/src/components/Header.tsx b/FrontendV2/src/components/Header.tsx index c847cfa..dd6cc9e 100644 --- a/FrontendV2/src/components/Header.tsx +++ b/FrontendV2/src/components/Header.tsx @@ -103,6 +103,7 @@ export const Header = () => { Cookies.remove("token"); setIsLoggedIn(false); setTriggerLogout(true); + navigate("/login", { replace: true }); }; return ( diff --git a/FrontendV2/src/pages/LoginPage.tsx b/FrontendV2/src/pages/LoginPage.tsx index 213ad0f..b0d16e6 100644 --- a/FrontendV2/src/pages/LoginPage.tsx +++ b/FrontendV2/src/pages/LoginPage.tsx @@ -24,6 +24,7 @@ export const LoginPage = () => { useEffect(() => { if (isLoggedIn) { navigate("/", { replace: true }); + window.location.reload(); // Mit Tobais besprechen, ob das so bleiben soll } }, [isLoggedIn, navigate]);