Предполагается, что срок действия истечет через 7 дней, но в коде не указано число, которое на 7 дней раньше ... далеко не так!
https://github.com/dwyl/learn-json-web-tokens/blob/master/example/lib/helpers.js#L39
$ node
> var x = Math.floor(new Date().getTime()/1000) + 7*24*60*60
undefined
> new Date(x)
Sat Jan 17 1970 15:46:41 GMT+0000 (BST)
>
Вместо этого я использовал это:
Date.now() + (1000 * 60 * 60 * 24 * 7)
@alanshaw намного лучше! : +1:
У вас есть время подать как пиарщик?
PR-аут # 78
Джентльмены, мое прочтение this
SO Вопрос / ответ:
https://stackoverflow.com/questions/28738168/how-to-create-jwt-exp-style-date-in-javascript
в том, что нам нужно _divide_ на 1000, чтобы преобразовать в _seconds_ для exp
...
Я думаю, что мы решили это с точки зрения истечения срока, добавив опцию «7d».
Сейчас я вижу, что Travis-ci недоволен этим изменением, и я не знаю, как его отлаживать.
Связь с общественностью № 79 для проверки исправления. зеленая сборка на этот раз :)
@emersonmellado еще раз спасибо, что
Самый полезный комментарий
Связь с общественностью № 79 для проверки исправления. зеленая сборка на этот раз :)
https://travis-ci.org/dwyl/learn-json-web-tokens