aboutsummaryrefslogtreecommitdiffstats
path: root/src/routes/(static)/login/+page.server.ts
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2026-01-21 12:13:33 -0800
committerAdam Soltys <[email protected]>2026-01-21 12:13:33 -0800
commit89286318b4e1094685a67fac658495fafee893de (patch)
treedfb70d7b2acaf34c0e6f18c2d51275eb036a0d4a /src/routes/(static)/login/+page.server.ts
parent4c3682b7dcc6fb77e94822756030f9aef430ee5e (diff)
downloadcoinos-ui-89286318b4e1094685a67fac658495fafee893de.tar.gz
coinos-ui-89286318b4e1094685a67fac658495fafee893de.zip
captcha
Diffstat (limited to 'src/routes/(static)/login/+page.server.ts')
-rw-r--r--src/routes/(static)/login/+page.server.ts10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/routes/(static)/login/+page.server.ts b/src/routes/(static)/login/+page.server.ts
index dc68879a..dacb94b2 100644
--- a/src/routes/(static)/login/+page.server.ts
+++ b/src/routes/(static)/login/+page.server.ts
@@ -12,13 +12,15 @@ export const load = async ({ parent }) => {
export const actions = {
login: async ({ cookies, request }) => {
const form = await fd(request);
- let { username, password, token, loginRedirect, challenge } = form;
+ let { username, password, token, loginRedirect, challenge, recaptcha } =
+ form;
const user = {
- challenge,
+ challenge,
username,
password,
token,
+ recaptcha,
};
if (loginRedirect === "undefined") loginRedirect = undefined;
@@ -35,7 +37,7 @@ export const actions = {
nostr: async ({ cookies, fetch, request }) => {
const form = await fd(request);
- let { challenge, event, loginRedirect } = form;
+ let { challenge, event, loginRedirect, recaptcha } = form;
if (loginRedirect === "null") loginRedirect = undefined;
event = JSON.parse(event);
@@ -43,7 +45,7 @@ export const actions = {
const res = await fetch(`${PUBLIC_COINOS_URL}/nostrAuth`, {
method: "POST",
- body: JSON.stringify({ challenge, event }),
+ body: JSON.stringify({ challenge, event, recaptcha }),
headers: {
"content-type": "application/json",
accept: "application/json",