diff --git a/pages/api/v1/auth/verify-email.ts b/pages/api/v1/auth/verify-email.ts index 5fe5eab..2621c1e 100644 --- a/pages/api/v1/auth/verify-email.ts +++ b/pages/api/v1/auth/verify-email.ts @@ -20,7 +20,7 @@ export default async function verifyEmail( where: { token, expires: { - gte: new Date(), + gt: new Date(), }, }, }); diff --git a/prisma/schema.prisma b/prisma/schema.prisma index 6413faf..1cec0fb 100644 --- a/prisma/schema.prisma +++ b/prisma/schema.prisma @@ -79,6 +79,14 @@ model VerificationToken { @@unique([identifier, token]) } +model PasswordResetToken { + identifier String + token String @unique + expires DateTime + createdAt DateTime @default(now()) + updatedAt DateTime @updatedAt +} + model Collection { id Int @id @default(autoincrement()) name String