fixxed localstorage behaviour by logout

This commit is contained in:
florianspengler 2025-04-30 10:09:34 +02:00
parent e25e2a1d05
commit c586ce8b9d
5 changed files with 4 additions and 2 deletions

View File

@ -5,4 +5,4 @@ APP_PORT=3000
DB_HOST=localhost DB_HOST=localhost
DB_USER=root DB_USER=root
DB_PASSWORD= DB_PASSWORD=
DB_DATABASE=webshop DB_DATABASE=webshop

View File

@ -302,7 +302,7 @@
}); });
} }
function warenkorbLeeren() { window.warenkorbLeeren = function (){
localStorage.removeItem('warenkorb'); // Oder: localStorage.setItem('warenkorb', '[]'); localStorage.removeItem('warenkorb'); // Oder: localStorage.setItem('warenkorb', '[]');
ladeWarenkorb(); // Aktualisiert die Ansicht ladeWarenkorb(); // Aktualisiert die Ansicht
if (window.zeigeWarenkorbAnzahl) zeigeWarenkorbAnzahl(); // Optional: Warenkorb-Zähler im Header aktualisieren if (window.zeigeWarenkorbAnzahl) zeigeWarenkorbAnzahl(); // Optional: Warenkorb-Zähler im Header aktualisieren

View File

@ -87,8 +87,10 @@ document.addEventListener("DOMContentLoaded", () => {
loginBtn.addEventListener('click', (e) => { loginBtn.addEventListener('click', (e) => {
e.preventDefault() e.preventDefault()
sessionStorage.clear() sessionStorage.clear()
localStorage.clear()
alert('Sie wurden ausgeloggt.') alert('Sie wurden ausgeloggt.')
location.reload() location.reload()
}) })
} else { } else {
loginBtn.textContent = 'Login' loginBtn.textContent = 'Login'