Files
online-energieausweis/src/pages/auth/login.astro
2024-01-13 19:27:31 +07:00

18 lines
451 B
Plaintext

---
import LoginModule from "../../modules/LoginModule.svelte";
import Layout from "../../layouts/Layout.astro";
import { validateAccessTokenServer } from "src/server/lib/validateAccessToken";
const valid = await validateAccessTokenServer(Astro)
if (valid) {
return Astro.redirect("/user")
}
const redirect = Astro.url.searchParams.get("redirect")
---
<Layout title="Login">
<LoginModule client:only redirect={redirect}></LoginModule>
</Layout>