20 lines
515 B
Plaintext
20 lines
515 B
Plaintext
---
|
|
import RegisterModule from "../../modules/RegisterModule.svelte";
|
|
import MinimalLayout from "#layouts/MinimalLayout.astro";
|
|
import { validateAccessTokenServer } from "src/server/lib/validateAccessToken";
|
|
|
|
const valid = await validateAccessTokenServer(Astro)
|
|
|
|
if (valid) {
|
|
return Astro.redirect("/dashboard")
|
|
}
|
|
|
|
const redirect = Astro.url.searchParams.get("redirect");
|
|
|
|
|
|
---
|
|
|
|
<MinimalLayout title="Registrieren - IBCornelsen">
|
|
<RegisterModule client:load redirect={redirect}></RegisterModule>
|
|
</MinimalLayout>
|