File size: 333 Bytes
bd9595b
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
import { users } from '$lib/server/db';
import type { Handle } from '@sveltejs/kit';

export const handle: Handle = async ({ event, resolve }) => {
	const token = event.cookies.get('bergereToken');

	if (token) {
		event.locals.user = await users.findOne({ token });
	}

	const response = await resolve(event);

	return response;
};