aboutsummaryrefslogtreecommitdiffstats
path: root/src/hooks/index.js
blob: 6a9c8ec5463a20eef74b9d2700515e90fd3bf0ca (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import cookie from 'cookie';
export async function handle({ event, resolve }) {
	let {
		request: { headers }
	} = event;

	const cookies = cookie.parse(headers.get('cookie') || '');
	let { token } = cookies;
	event.locals = { token };

	return resolve(event);
}

export const getSession = ({ locals: { token } }) => {
	return { token };
};