yap #1
1 changed files with 7 additions and 5 deletions
|
@ -17,11 +17,13 @@ export async function handle({ event, resolve }) {
|
||||||
const session = await getSession(cookies.get(COOKIE));
|
const session = await getSession(cookies.get(COOKIE));
|
||||||
const user = session?.user;
|
const user = session?.user;
|
||||||
|
|
||||||
|
if (user) {
|
||||||
locals.user = {
|
locals.user = {
|
||||||
id: user.id,
|
id: user?.id,
|
||||||
username: user.username,
|
username: user?.username,
|
||||||
email: user.email
|
email: user?.email
|
||||||
};
|
};
|
||||||
|
}
|
||||||
|
|
||||||
if (!PUBLIC_RESOURCES.includes(event.route.id) && !user) return redirect(303, '/');
|
if (!PUBLIC_RESOURCES.includes(event.route.id) && !user) return redirect(303, '/');
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue