From 35036b188b4ee6b42df553bbb93bc8a6b19eae9d Mon Sep 17 00:00:00 2001 From: Damian Schenkelman Date: Tue, 7 Apr 2015 13:43:07 -0300 Subject: [PATCH] Only set iat if there is none Makes sense? --- index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.js b/index.js index 1c04474..d2b3278 100644 --- a/index.js +++ b/index.js @@ -39,7 +39,7 @@ module.exports.sign = function(payload, secretOrPrivateKey, options) { var timestamp = Math.floor(Date.now() / 1000); if (!options.noTimestamp) { - payload.iat = timestamp; + payload.iat = payload.iat || timestamp; } var expiresInSeconds = options.expiresInMinutes ?