From 3c5d178fece48c0d92ea2620ac8dadef2a149309 Mon Sep 17 00:00:00 2001 From: Tobias Schneider Date: Mon, 11 Apr 2022 02:20:14 +0200 Subject: [PATCH] Fix timestamp check --- index.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/index.js b/index.js index 66e73b2..660229d 100644 --- a/index.js +++ b/index.js @@ -95,9 +95,9 @@ class JWT { if (!importAlgorithm) throw new Error('algorithm not found') const payload = this.decode(token) - if (payload.nbf && payload.nbf >= Math.floor(Date.now() / 1000)) + if (payload.nbf && payload.nbf > Math.floor(Date.now() / 1000)) return false - if (payload.exp && payload.exp < Math.floor(Date.now() / 1000)) + if (payload.exp && payload.exp <= Math.floor(Date.now() / 1000)) return false let keyFormat = 'raw' let keyData