diff --git a/src/auth/magic_link/MagicLinkAuthMethod.ts b/src/auth/magic_link/MagicLinkAuthMethod.ts index 9048594..75a0e96 100644 --- a/src/auth/magic_link/MagicLinkAuthMethod.ts +++ b/src/auth/magic_link/MagicLinkAuthMethod.ts @@ -49,6 +49,7 @@ export default class MagicLinkAuthMethod implements AuthMethod { public async interruptAuth(req: Request, res: Response): Promise { const pendingLink = await MagicLink.select() .where('session_id', req.getSession().id) + .where('used', 0) .first(); if (pendingLink) {