From d5caf3d7841d1a9de8622c79dae4a12ba1a56f88 Mon Sep 17 00:00:00 2001 From: Justin Edmund Date: Tue, 9 Sep 2025 03:19:36 -0700 Subject: [PATCH] Add validation for login form --- src/lib/validation/login.ts | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 src/lib/validation/login.ts diff --git a/src/lib/validation/login.ts b/src/lib/validation/login.ts new file mode 100644 index 00000000..2ba0c63a --- /dev/null +++ b/src/lib/validation/login.ts @@ -0,0 +1,9 @@ +import { z } from 'zod' + +export const LoginSchema = z.object({ + email: z.email(), + password: z.string().min(8), + grant_type: z.literal('password') +}) + +export type LoginInput = z.infer