dwyl/learn-json-web-tokens

Issue with default expiry time

Open

#43 opened on Aug 3, 2015

View on GitHub
 (6 comments) (0 reactions) (0 assignees)JavaScript (267 forks)batch import
bughelp wanted

Repository metrics

Stars
 (4,175 stars)
PR merge metrics
 (No merged PRs in 30d)

Description

The intention is to expire in 7 days, but the code doesn't provide a number thats 7 days ahead of now...far from it! 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)
> 

I used this instead:

Date.now() + (1000 * 60 * 60 * 24 * 7)

Contributor guide