Learn-json-web-tokens: Problème avec l'heure d'expiration par défaut

Créé le 3 août 2015  ·  6Commentaires  ·  Source: dwyl/learn-json-web-tokens

L'intention est d'expirer dans 7 jours, mais le code ne fournit pas de chiffre avec 7 jours d'avance... loin de là !
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)
> 

J'ai utilisé ceci à la place :

Date.now() + (1000 * 60 * 60 * 24 * 7)
bug help wanted

Commentaire le plus utile

PR #79 pour un correctif de test. construction verte cette fois :)

https://travis-ci.org/dwyl/learn-json-web-tokens

image

Tous les 6 commentaires

@alanshaw bien mieux ! :+1:
Avez-vous le temps de soumettre en tant que PR?

PR sortie #78

Messieurs, ma lecture de this SO Question/Réponse :
https://stackoverflow.com/questions/28738168/how-to-create-jwt-exp-style-date-in-javascript
est que nous devons _diviser_ par 1000 pour convertir en _secondes_ pour exp ...

Je pense que nous l'avons résolu du point de vue de l'expiration en ajoutant l'option '7d'.

Ce que je vois maintenant, c'est que Travis-ci n'est pas content de ce changement et je ne sais pas comment le déboguer.

PR #79 pour un correctif de test. construction verte cette fois :)

https://travis-ci.org/dwyl/learn-json-web-tokens

image

@emersonmellado merci encore d'avoir pris le temps de résoudre ce problème ! 👍

Cette page vous a été utile?
0 / 5 - 0 notes

Questions connexes

rjmk picture rjmk  ·  9Commentaires

rhewitt22 picture rhewitt22  ·  5Commentaires

sarneeh picture sarneeh  ·  3Commentaires

KumarS-Naveen picture KumarS-Naveen  ·  3Commentaires

nelsonic picture nelsonic  ·  4Commentaires