feat: set min/max lengths for password

This commit is contained in:
nsylke
2023-08-26 09:53:58 -05:00
parent 10cd8144eb
commit f8bf4fea36
3 changed files with 12 additions and 4 deletions

View File

@ -15,7 +15,7 @@ import { useToast } from '@documenso/ui/primitives/use-toast';
export const ZSignInFormSchema = z.object({
email: z.string().email().min(1),
password: z.string().min(1),
password: z.string().min(6).max(72),
});
export type TSignInFormSchema = z.infer<typeof ZSignInFormSchema>;
@ -99,6 +99,8 @@ export const SignInForm = ({ className }: SignInFormProps) => {
<Input
id="password"
type="password"
minLength={6}
maxLength={72}
className="bg-background mt-2"
{...register('password')}
/>