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