From 5fe7c91bb873478f9b5750ee81c824eccd5dcbcb Mon Sep 17 00:00:00 2001 From: Shivering Ocelot Date: Sat, 5 Sep 2026 10:37:29 -0500 Subject: [PATCH] fix: logout button --- .gitignore | 3 ++- deploy/run.sh | 1 + frontend/src/views/User.vue | 10 ++++++++++ 3 files changed, 13 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 5e19c00..332f394 100644 --- a/.gitignore +++ b/.gitignore @@ -15,4 +15,5 @@ diff commit idea.md plan.md -progress.md \ No newline at end of file +progress.md +.remote \ No newline at end of file diff --git a/deploy/run.sh b/deploy/run.sh index 1007072..5a6211c 100644 --- a/deploy/run.sh +++ b/deploy/run.sh @@ -39,6 +39,7 @@ run_update() { cd /var/horde/hub git pull make install + make web " } diff --git a/frontend/src/views/User.vue b/frontend/src/views/User.vue index 9f95b1c..16ab063 100644 --- a/frontend/src/views/User.vue +++ b/frontend/src/views/User.vue @@ -13,6 +13,12 @@ async function generateToken() { token.value = await backend.newToken(); } + + async function logout() { + ui.alert('Logging out'); + localStorage.removeItem('loginToken'); + setTimeout(() => window.location.reload(), 600); + }