mirror of
https://gitlab.massbug.com/massbug/judge4c.git
synced 2026-10-15 16:15:16 +00:00
feat(auth): define login/register schemas
This commit is contained in:
@@ -0,0 +1,12 @@
|
|||||||
|
import { z } from "zod";
|
||||||
|
|
||||||
|
export const loginSchema = z.object({
|
||||||
|
email: z.string().email(),
|
||||||
|
password: z.string().min(1, "Required"),
|
||||||
|
});
|
||||||
|
|
||||||
|
export const registerSchema = z.object({
|
||||||
|
name: z.string().trim().min(1, "Required"),
|
||||||
|
email: z.string().email(),
|
||||||
|
password: z.string().min(8, "Minimum of 8 characters required"),
|
||||||
|
});
|
||||||
Reference in New Issue
Block a user