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/routes/login/+page.server.js | 21 ++++----------------- 1 file changed, 4 insertions(+), 17 deletions(-) (limited to 'src/routes/login') diff --git a/src/routes/login/+page.server.js b/src/routes/login/+page.server.js index 2dfb962d..b788af07 100644 --- a/src/routes/login/+page.server.js +++ b/src/routes/login/+page.server.js @@ -1,21 +1,8 @@ -import { post } from '$lib/utils'; -import cookie from 'cookie'; - -let maxAge = 30 * 24 * 60 * 60; +import { login, post } from '$lib/utils'; export async function POST({ setHeaders, request }) { - let body = await post('/login', await request.json()); - - let expires = new Date(); - expires.setSeconds(expires.getSeconds() + maxAge); + let user = Object.fromEntries(await request.formData()); + await login(user, setHeaders); - setHeaders({ - 'set-cookie': cookie.serialize('token', body.token, { - httpOnly: true, - maxAge, - sameSite: 'lax', - path: '/', - expires - }) - }); + return { location: `/${data.username}/dashboard` }; } -- cgit v1.2.3