Files
order-service/src/validation/auth.schema.ts
T
2026-01-13 17:56:43 +03:00

17 lines
353 B
TypeScript

import { z } from "zod";
export const registerSchema = z.object({
body: z.object({
email: z.string().email(),
password: z.string().min(8),
role: z.enum(["customer", "admin"]).default("customer"),
}),
});
export const loginSchema = z.object({
body: z.object({
email: z.string().email(),
password: z.string().min(1),
}),
});