register / login

This commit is contained in:
2025-06-09 21:09:21 +02:00
parent 6b562b58d1
commit 104e142e43
16 changed files with 293 additions and 40 deletions

View File

@@ -1,4 +1,4 @@
import { error, fail, type Actions } from '@sveltejs/kit';
import { error, fail, redirect, type Actions } from '@sveltejs/kit';
import { PUBLIC_BACKEND_URL } from '$env/static/public';
import { AUTH_COOIKIE_NAME } from '$lib/auth';
import type { PageServerLoad } from './$types';
@@ -47,5 +47,10 @@ export const actions = {
},
body: formData
});
},
logout: async ({ cookies }) => {
cookies.delete(AUTH_COOIKIE_NAME, { path: '/' });
redirect(303, '/login');
}
} satisfies Actions;