auto login after registration

This commit is contained in:
Ilion Beyst 2022-04-09 11:03:37 +02:00
parent f21182ecdf
commit 15e40e4791

View file

@ -1,4 +1,7 @@
<script lang="ts"> <script lang="ts">
import * as auth from "$lib/auth";
import { goto } from "$app/navigation";
let username: string | undefined; let username: string | undefined;
let password: string | undefined; let password: string | undefined;
@ -26,7 +29,10 @@
}), }),
}); });
if (!response.ok) { if (response.ok) {
await auth.login({ username, password });
goto("/");
} else {
const resp = await response.json(); const resp = await response.json();
const error = resp["error"]; const error = resp["error"];
if (response.status == 422 && error["type"] === "validation_failed") { if (response.status == 422 && error["type"] === "validation_failed") {