From baa3d2016dcc0e1bc3a8a1fdfed86327f0bf36cd Mon Sep 17 00:00:00 2001 From: Yuren Ju Date: Tue, 26 Dec 2023 16:56:18 +0800 Subject: [PATCH] fix: modified timeout from 3 min to 20 seconds --- libs/passport-twfido/src/lib/passport-twfido.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libs/passport-twfido/src/lib/passport-twfido.ts b/libs/passport-twfido/src/lib/passport-twfido.ts index c0a84d9..b77e727 100644 --- a/libs/passport-twfido/src/lib/passport-twfido.ts +++ b/libs/passport-twfido/src/lib/passport-twfido.ts @@ -118,12 +118,12 @@ Strategy.prototype.authenticate = async function (req) { try { let result; const startTime = Date.now(); - const timeout = 180000; // 3 minutes + const timeout = 20000; // 20 secs // eslint-disable-next-line no-constant-condition while (true) { if (Date.now() - startTime >= timeout) { - throw new TimeoutError('Operation timed out after 3 minutes'); + throw new TimeoutError('Operation timed out after 20 seconds'); } await delay(4000);