aboutsummaryrefslogtreecommitdiff
path: root/src/lib/validation.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/validation.ts')
-rw-r--r--src/lib/validation.ts6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/lib/validation.ts b/src/lib/validation.ts
index ab9416e..bc5a440 100644
--- a/src/lib/validation.ts
+++ b/src/lib/validation.ts
@@ -30,7 +30,11 @@ export const loginSchema = z.object({
.max(254, 'Email must be at most 254 characters'),
password: z
.string()
- .max(128, 'Password must be at most 128 characters')
+ .max(128, 'Password must be at most 128 characters'),
+ twoFactorCode: z
+ .string()
+ .length(6, 'Code must be 6 digits')
+ .optional()
})
// Profile update schema (reusing name and email from registerSchema)