feat: some logged in changes

This commit is contained in:
Damillora 2025-02-22 18:22:35 +00:00
parent c87e76566d
commit bf5114e000
2 changed files with 16 additions and 8 deletions

View File

@ -33,6 +33,7 @@
<span aria-hidden="true"></span>
<span aria-hidden="true"></span>
<span aria-hidden="true"></span>
<span aria-hidden="true"></span>
</a>
</div>
@ -46,20 +47,27 @@
</div>
<div class="navbar-end">
<div class="navbar-item has-dropdown is-hoverable">
<div
class="navbar-item has-dropdown is-hoverable"
>
<a
href={"#"}
class="navbar-link"
>
{loggedIn ? username : "Guest"}
</a>
{#if loggedIn}
<div class="navbar-link">{username}</div>
<div class="navbar-dropdown">
<div class="navbar-dropdown is-right">
<a href="/user/profile" class="navbar-item">
Profile
</a>
<a href="/user/password" class="navbar-item">
Change Password
</a>
<hr class="navbar-divider" />
<a href="/auth/logout" class="navbar-item">Log out</a>
</div>
{:else}
<div class="navbar-link">logged out</div>
<div class="navbar-dropdown">
<a href="/auth/register" class="navbar-item">
Register

View File

@ -13,7 +13,7 @@ const getUsernameFromToken = (token) => {
const tokenData = (JSON.parse(atob(token.split('.')[1])));
return tokenData.name;
}
return "logged out";
return "Guest";
}