How to expire token in jwt-simple?
express, javascript, jwt, node.js
Solution
There is no default `exp`. Two ways you can add it mannually:
With plain js:
iat: Math.round(Date.now() / 1000), exp: Math.round(Date.now() / 1000 + 5 * 60 * 60)
With `moment.js`:
iat: moment().unix(), exp: moment().add(5, 'hours').unix()
Source from original Github repository.
Problem
I just implemented jwt-simple,on my backend in nodejs.i want to expire token by given time. ``` var jwt = require('jwt-simple'); Schema.statics.encode = (data) => { return JWT.encode(data, CONSTANT.ADMIN_TOKEN_SECRET, 'HS256'); }; Schema.statics.decode = (data) => { return JWT.decode(data, CONSTANT.ADMIN_TOKEN_SECRET); }; ``` how to add expires time in jwt-simple