aboutsummaryrefslogtreecommitdiff
path: root/views/global
diff options
context:
space:
mode:
authorSyndamia <kamen@syndamia.com>2025-01-26 16:10:15 +0200
committerSyndamia <kamen@syndamia.com>2025-01-26 16:10:15 +0200
commit6596a76c856e2ddfccbc5f03d12a524fdf80e1bf (patch)
treee610c07a435d84fb12c5a852aaf5a2c7b91f2050 /views/global
parent6396a3f3a2ed26b94cda20cf06fa71db1f384aaa (diff)
downloadnowayforward_human-6596a76c856e2ddfccbc5f03d12a524fdf80e1bf.tar
nowayforward_human-6596a76c856e2ddfccbc5f03d12a524fdf80e1bf.tar.gz
nowayforward_human-6596a76c856e2ddfccbc5f03d12a524fdf80e1bf.zip
feat: Logout button
Diffstat (limited to 'views/global')
-rw-r--r--views/global/header.php6
-rw-r--r--views/global/router.php1
2 files changed, 5 insertions, 2 deletions
diff --git a/views/global/header.php b/views/global/header.php
index a00c528..863ba10 100644
--- a/views/global/header.php
+++ b/views/global/header.php
@@ -17,7 +17,8 @@
<div class="flex-expand"></div>
<a id="login" href="/login">Login</a>
<a id="register" href="/register">Register</a>
- <a id="profile" href="/profile/" hidden>Profile</a>
+ <a id="profile" href="/profile" hidden>Profile</a>
+ <a id="logout" href="/logout" hidden>Logout</a>
<div class="fadeout-right"></div>
</nav>
<script type="text/javascript">
@@ -25,9 +26,10 @@
document.getElementById('login').hidden = true;
document.getElementById('register').hidden = true;
+ document.getElementById('logout').hidden = false;
const profile = document.getElementById('profile');
profile.hidden = false;
- profile.href += response;
+ profile.href += '/' + response;
}
authenticated(updateNavbar);
</script>
diff --git a/views/global/router.php b/views/global/router.php
index 8986dfe..d77fcda 100644
--- a/views/global/router.php
+++ b/views/global/router.php
@@ -16,6 +16,7 @@ function route_view() {
case '/profile': return '/profile';
case '/register': return '/register';
case '/login': return '/login';
+ case '/logout': return '/logout';
}
switch ($uri) {