Tujuannya adalah untuk kedaluwarsa dalam 7 hari, tetapi kode tidak memberikan angka yang 7 hari ke depan sekarang ... jauh dari itu!
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)
>
Saya menggunakan ini sebagai gantinya:
Date.now() + (1000 * 60 * 60 * 24 * 7)
@alanshaw jauh lebih baik! :+1:
Apakah Anda punya waktu untuk mengajukan sebagai PR?
PR keluar #78
Tuan-tuan, saya membaca this
SO Pertanyaan/Jawaban:
https://stackoverflow.com/questions/28738168/how-to-create-jwt-exp-style-date-in-javascript
adalah bahwa kita perlu _membagi_ dengan 1000 untuk mengonversi ke _detik_ untuk exp
...
Saya pikir kami menyelesaikannya dari sudut pandang kedaluwarsa dengan menambahkan opsi '7d'.
Apa yang saya lihat sekarang adalah bahwa kami memiliki travis-ci yang tidak senang dengan perubahan itu dan saya tidak yakin bagaimana cara men-debug-nya.
PR # 79 keluar untuk perbaikan tes. bangunan hijau kali ini :)
@emersonmellado sekali lagi terima kasih telah
Komentar yang paling membantu
PR # 79 keluar untuk perbaikan tes. bangunan hijau kali ini :)
https://travis-ci.org/dwyl/learn-json-web-tokens