lib/src/auth/provider/basic/BasicRegistrationAttempt.ts

20 lines
420 B
TypeScript
Raw Normal View History

2022-01-20 06:55:21 +00:00
import { z } from 'zod'
export type BasicRegistrationAttempt = z.infer<typeof BasicRegistrationAttemptType>
export const BasicRegistrationAttemptType = z.object({
firstName: z.string().nonempty(),
lastName: z.string().nonempty(),
username: z.string().nonempty(),
password: z.string()
.nonempty()
.min(8),
passwordConfirmation: z.string()
.nonempty()
.min(8),
})