From 1f63848ca9fb01336f04b41434de1cc06a5b3d93 Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Tue, 10 Sep 2024 20:39:47 -0700 Subject: move routes --- src/routes/(app)/register/+page.server.ts | 41 ---- src/routes/(app)/register/+page.svelte | 314 ------------------------------ 2 files changed, 355 deletions(-) delete mode 100644 src/routes/(app)/register/+page.server.ts delete mode 100644 src/routes/(app)/register/+page.svelte (limited to 'src/routes/(app)/register') diff --git a/src/routes/(app)/register/+page.server.ts b/src/routes/(app)/register/+page.server.ts deleted file mode 100644 index 731530c4..00000000 --- a/src/routes/(app)/register/+page.server.ts +++ /dev/null @@ -1,41 +0,0 @@ -import { fail, redirect } from "@sveltejs/kit"; -import { fd, post, login } from "$lib/utils"; - -export const load = async ({ parent }) => { - let { user } = await parent(); - if (user) redirect(307, `/${user.username}`); - - let index = Math.floor(Math.random() * 64) + 1; - - return { index }; -}; - -export const actions = { - default: async ({ cookies, request }) => { - let ip = request.headers.get("cf-connecting-ip"); - - let form = await fd(request); - let { profile, username, password, cipher, salt, pubkey, loginRedirect } = - form; - let user = { profile, username, password, cipher, salt, pubkey }; - let error; - - if (loginRedirect === "undefined") loginRedirect = undefined; - - try { - await post("/register", { user }, { "cf-connecting-ip": ip }); - } catch (e: any) { - error = e.message; - } - - try { - await login(user, cookies, ip); - error = null; - } catch (e: any) { - error ||= e.message; - } - - if (error) return fail(400, { error }); - redirect(307, loginRedirect || `/${user.username}`); - }, -}; diff --git a/src/routes/(app)/register/+page.svelte b/src/routes/(app)/register/+page.svelte deleted file mode 100644 index 0a761228..00000000 --- a/src/routes/(app)/register/+page.svelte +++ /dev/null @@ -1,314 +0,0 @@ - - -{#if need2fa} - -{/if} - -
-
- - - -
- -
-
- handleFile(e, "profile")} - /> - -
- - - - - -
- - {#if form?.error} -
- {form.error} -
- {/if} - -
- - - -
- - - -
- -
- - {#if revealPassword} - - {:else} - - {/if} - -
- -

- {$t("login.passwordRecommendation")} -

- - -
- -

- {$t("login.haveAccount")} - - {$t("login.signIn")} - -

-
-
-
-- cgit v1.2.3