feat: restrict app access for unverified users

This commit is contained in:
Catalin Pit
2024-01-16 14:25:05 +02:00
parent b09071ebc7
commit 4aefb80989
9 changed files with 181 additions and 5 deletions

View File

@@ -4,6 +4,14 @@ export const ZRetrieveUserByIdQuerySchema = z.object({
id: z.number().min(1),
});
export const ZRetrieveUserByEmailMutationSchema = z.object({
email: z.string().email().min(1),
});
export const ZRetrieveUserByVerificationTokenQuerySchema = z.object({
token: z.string().min(1),
});
export const ZUpdateProfileMutationSchema = z.object({
name: z.string().min(1),
signature: z.string(),