diff --git a/packages/lib/server-only/user/get-reset-token-validity.ts b/packages/lib/server-only/user/get-reset-token-validity.ts index 87f623eb6..8abd9e37a 100644 --- a/packages/lib/server-only/user/get-reset-token-validity.ts +++ b/packages/lib/server-only/user/get-reset-token-validity.ts @@ -8,11 +8,12 @@ export const getResetTokenValidity = async ({ token }: GetResetTokenValidityOpti const found = await prisma.passwordResetToken.findFirst({ select: { id: true, + expiry: true, }, where: { token, }, }); - return !!found; + return !!found && found.expiry > new Date(); };