意図は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として提出する時間はありますか?
PRアウト#78
紳士、 this
SOの質問/回答の私の読書:
https://stackoverflow.com/questions/28738168/how-to-create-jwt-exp-style-date-in-javascript
exp
_seconds_に変換するには、1000で_divide_する必要があるということです...
「7d」オプションを追加することで、有効期限の観点から解決したと思います。
私が今見ているのは、travis-ciがその変更に満足しておらず、デバッグ方法がわからないということです。
PR#79がテスト修正のために出ました。 今回はグリーンビルド:)
@emersonmelladoこれを修正する時間を作ってくれてありがとう! 👍
最も参考になるコメント
PR#79がテスト修正のために出ました。 今回はグリーンビルド:)
https://travis-ci.org/dwyl/learn-json-web-tokens