From 542c24b17643bc1a743c6d5eca3e3a29947c72b5 Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Sat, 9 Nov 2024 11:28:04 -0800 Subject: fix 2fa --- src/components/Balance.svelte | 20 +++--- src/components/Pinpad.svelte | 13 ++-- src/lib/utils.ts | 20 +++--- src/routes/(app)/payments/[...page]/+page.svelte | 46 +++++++++----- src/routes/(static)/login/+page.server.ts | 8 ++- src/routes/(static)/login/+page.svelte | 81 +++++++++++++----------- 6 files changed, 109 insertions(+), 79 deletions(-) (limited to 'src') diff --git a/src/components/Balance.svelte b/src/components/Balance.svelte index e5f62d19..f92cd5ef 100644 --- a/src/components/Balance.svelte +++ b/src/components/Balance.svelte @@ -1,9 +1,6 @@ -{#if need2fa} - -{/if} -

{$t("login.signIn")}

- {#if form?.error} + {#if form?.error && !form?.message.includes("2fa")}
{form.error}
{/if} -
+ (revealPassword = !revealPassword)} icon={revealPassword ? "ph:eye-bold" : "ph:eye-slash-bold"} width="32" -> + >
@@ -154,12 +147,8 @@ >
-

@@ -173,3 +162,23 @@

+ +{#if need2fa && token.length < 6} +
e.stopPropagation()} + > +
+

2FA

+ + +
+ +
+
+
+{/if} -- cgit v1.2.3