Как правильно использовать maxAge с Express.js?

Я видел несколько вариантов. Предположим, я хочу, чтобы срок действия моего файла cookie истекал через одну секунду. Должен ли я использовать

app.use(express.session({ secret: 'mysecret',  maxAge: new Date(Date.now() + 1000)}));

или

app.use(express.session({ secret: 'mysecret',  maxAge: 1000}));

или

app.use(express.session({ secret: 'mysecret',  cookie: {maxAge: new Date(Date.now() + 1000)}}));

или

app.use(express.session({ secret: 'mysecret',  cookie: {maxAge: 1000}}));

Также предположим, что у меня есть правильно установил срок действия моего файла cookie, и он истек. Если пользователь не перезапустит свой браузер, сохранит ли он информацию о файлах cookie, пока не сделает этого?

17
задан Hoa 3 May 2012 в 10:30
поделиться