Use same lifespan for cookies as for tokens

This commit is contained in:
Chi Vinh Le
2017-06-05 18:21:40 +07:00
parent 3c96b7eb1e
commit c20df65ebc
3 changed files with 7 additions and 1 deletions
+2 -1
View File
@@ -10,6 +10,7 @@ const uuid = require('uuid');
const debug = require('debug')('talk:passport');
const {createClient} = require('./redis');
const bowser = require('bowser');
const ms = require('ms');
// Create a redis client to use for authentication.
const client = createClient();
@@ -39,7 +40,7 @@ const SetTokenForSafari = (req, res, token) => {
if (browser.ios || browser.safari) {
res.cookie('authorization', token, {
httpOnly: true,
expires: new Date(Date.now() + 900000)
expires: new Date(Date.now() + ms(JWT_EXPIRY))
});
}
};