From b3eefc07a56ea934de126c0d039943edacffa95c Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Fri, 19 Aug 2022 23:13:01 -0700 Subject: get login and register working again --- src/hooks/index.js | 25 ------------------------- 1 file changed, 25 deletions(-) delete mode 100644 src/hooks/index.js (limited to 'src/hooks') diff --git a/src/hooks/index.js b/src/hooks/index.js deleted file mode 100644 index 2284d88d..00000000 --- a/src/hooks/index.js +++ /dev/null @@ -1,25 +0,0 @@ -import cookie from 'cookie'; -import { get } from '$lib/utils'; -import { protectedRoutes } from '$lib/utils'; - -export async function handle({ event, resolve }) { - let { - params, - request: { headers } - } = event; - - const cookies = cookie.parse(headers.get('cookie') || ''); - let { token } = cookies; - event.locals = { token }; - - if (protectedRoutes.find((p) => event.url.pathname.match(p))) { - let user = await get('/me', { accept: 'application/json', authorization: `Bearer ${token}` }); - if (user.username !== params.username) throw new Error('user not found'); - } - - return resolve(event); -} - -export const getSession = ({ locals: { token } }) => { - return { token }; -}; -- cgit v1.2.3