From 9448b3c754b632d292fab08380f1cf98213662b5 Mon Sep 17 00:00:00 2001 From: Dream Hunter Date: Sat, 29 Jun 2024 01:01:46 +0800 Subject: [PATCH] fix: sendVerificationCode do not check cfToken when no TurnstileSiteKey (#325) --- frontend/src/views/user/UserLogin.vue | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/frontend/src/views/user/UserLogin.vue b/frontend/src/views/user/UserLogin.vue index 6978ea51..e12a7e4c 100644 --- a/frontend/src/views/user/UserLogin.vue +++ b/frontend/src/views/user/UserLogin.vue @@ -10,7 +10,7 @@ import { hashPassword } from '../../utils'; import Turnstile from '../../components/Turnstile.vue'; -const { userJwt, userTab, userOpenSettings } = useGlobalState() +const { userJwt, userTab, userOpenSettings, openSettings } = useGlobalState() const message = useMessage(); const router = useRouter(); @@ -98,7 +98,7 @@ const sendVerificationCode = async () => { message.error(t('pleaseInputEmail')); return; } - if (!cfToken.value && userOpenSettings.value.enableMailVerify) { + if (openSettings.value.cfTurnstileSiteKey && !cfToken.value && userOpenSettings.value.enableMailVerify) { message.error(t('pleaseCompleteTurnstile')); return; }