now includes full user information in loggedInAs
This commit is contained in:
parent
23752001e7
commit
a46c302be8
|
|
@ -4,7 +4,7 @@ import Permissions from "$lib/permissions"
|
|||
|
||||
export const load: LayoutServerLoad = ({ locals }) => {
|
||||
return {
|
||||
loggedInAs: locals.user?.username,
|
||||
isAdmin: Permissions.any(locals.user?.permissions ?? 0, Permissions.USERADMIN.ALL)
|
||||
loggedInAs: locals.user?.toUserEntry(),
|
||||
isAdmin: Permissions.any(locals.user?.permissions ?? 0, Permissions.ALL(Permissions.USERADMIN))
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@
|
|||
|
||||
<li class="separator"></li>
|
||||
{#if data?.loggedInAs != null}
|
||||
<li>Eingeloggt als: {data.loggedInAs}</li>
|
||||
<li>Eingeloggt als: {data.loggedInAs.username}</li>
|
||||
<li><a href="/user">Account</a></li>
|
||||
{/if}
|
||||
{#if data?.isAdmin === true}
|
||||
|
|
|
|||
Loading…
Reference in New Issue