express-session deprecated undefined resave option; provide resave option app.js

nodejs express 启动提示:

D:\nodejs\myapp>set DEBUG=myapp & npm start

> [email protected] start D:\nodejs\myapp
> node ./bin/www

express-session deprecated undefined resave option; provide resave option app.js
:25:9
express-session deprecated undefined saveUninitialized option; provide saveUnini
tialized option app.js:25:9

这也就是个提示,似乎连警告也算不上。

这提示是什么意思呢?

个人理解,没有为 express-session 模块指定“resave ”和“saveUninitialized ”选项,这种做法是不赞成的。

解决方法:

app.use(session({
  resave: false, //添加 resave 选项
  saveUninitialized: true, //添加 saveUninitialized 选项
  secret: 'aF,.j)wBhq+E9n#aHHZ91Ba!VaoMfC', // 建议使用 128 个字符的随机字符串
  cookie: { maxAge: 60 * 1000 }
}));

======================文档信息===========================

版权声明:非商用自由转载-保持署名-注明出处

署名(BY) :testcs_dn(微wx笑)

文章出处:[无知人生,记录点滴](http://blog.csdn.net/testcs_dn)

你可能感兴趣的:(undefined,nodejs,express,deprecated,express-session)