blob: 2ff4af677fc12c0bb60dceef6f5b467c356bc6d8 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
|
import { post, login } from '$lib/utils';
export async function POST({ request, setHeaders }) {
let form = Object.fromEntries(await request.formData());
let { username, password, redirect } = form;
await post('/register', { user: { username, password }});
await login(user, setHeaders);
return { location: redirect || `/${user.username}/dashboard` };
}
|