use persistent, not session cookies

This commit is contained in:
Josh Harvey 2016-12-20 14:23:00 +02:00
parent 124e35d153
commit 32ffe433a8
3 changed files with 12 additions and 3 deletions

View file

@ -21,6 +21,9 @@ const login = require('../lib/admin/login')
const pairing = require('../lib/admin/pairing')
const server = require('../lib/admin/server')
const transactions = require('../lib/admin/transactions')
const T = require('../lib/time')
const NEVER = new Date(Date.now() + 100 * T.years)
const devMode = argv.dev
@ -151,7 +154,9 @@ function register (req, res, next) {
const cookieOpts = {
httpOnly: true,
secure: true
secure: true,
domain: hostname,
expires: NEVER
}
const token = r.token

View file

@ -101,7 +101,7 @@
},
{
"code": "min",
"min": 10
"min": 0
}
]
},

View file

@ -8,6 +8,8 @@ const days = 24 * hours
const day = days
const weeks = 7 * days
const week = weeks
const year = 365 * days
const years = year
module.exports = {
seconds,
@ -19,5 +21,7 @@ module.exports = {
days,
day,
weeks,
week
week,
years,
year
}