From a20f69f539442b4fd15e77d5a904c8fb234e03e2 Mon Sep 17 00:00:00 2001 From: Starpuccino <854408292@qq.com> Date: Thu, 30 Oct 2025 15:48:09 +0800 Subject: [PATCH 1/2] fix: align auth form validation rules with backend requirements MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Update login form username validation: minLength 1 → 3 - Update login form password validation: add minLength 8 - Update register form username validation: minLength 1 → 3 - Update register form password validation: minLength 6 → 8 - Ensure consistent validation rules between frontend and backend - Closes auth validation mismatch issue --- components/auth/login-form.tsx | 3 +++ components/auth/register-form.tsx | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/components/auth/login-form.tsx b/components/auth/login-form.tsx index 4481022..0aea6c0 100644 --- a/components/auth/login-form.tsx +++ b/components/auth/login-form.tsx @@ -65,6 +65,8 @@ export function LoginForm(props: React.HTMLAttributes) { autoCorrect="off" disabled={isLoading} required + minLength={3} + maxLength={20} />
@@ -76,6 +78,7 @@ export function LoginForm(props: React.HTMLAttributes) { autoComplete="current-password" disabled={isLoading} required + minLength={8} />