| 123456789101112131415 |
- import { z } from 'zod';
- export const LoginFormSchema = z.object({
- username: z.string().min(1, 'username'),
- password: z.string().min(1, 'password'),
- twoFactorCode: z.string().optional(),
- });
- export const TwoFactorCodeSchema = z.string().min(1, 'twoFactorCode');
- export const TotpCodeSchema = z
- .string()
- .regex(/^\d{6}$/, 'pages.settings.security.twoFactorModalError');
- export type LoginFormValues = z.infer<typeof LoginFormSchema>;
|