将session替换为mongdb存储
This commit is contained in:
parent
9045019f97
commit
24be427ce9
6
app.js
6
app.js
|
|
@ -5,6 +5,7 @@ var logger = require('morgan');
|
|||
var cookieParser = require('cookie-parser');
|
||||
var bodyParser = require('body-parser');
|
||||
var session = require('express-session');
|
||||
var mongoStore = require('connect-mongo')(session);
|
||||
|
||||
var routes = require('./routes/index');
|
||||
var users = require('./routes/users');
|
||||
|
|
@ -32,7 +33,10 @@ app.use(session({
|
|||
secret: 'ILoveYiJia', // 建议使用 128 个字符的随机字符串
|
||||
cookie: {
|
||||
maxAge: 2592000000,
|
||||
}
|
||||
},
|
||||
store: new mongoStore({
|
||||
url: 'mongodb://localhost/mybookmarks'
|
||||
})
|
||||
}));
|
||||
|
||||
app.use(express.static(path.join(__dirname, 'public')));
|
||||
|
|
|
|||
|
|
@ -7,6 +7,7 @@
|
|||
},
|
||||
"dependencies": {
|
||||
"body-parser": "~1.15.1",
|
||||
"connect-mongo": "^1.3.2",
|
||||
"cookie-parser": "~1.4.3",
|
||||
"crypto": "0.0.3",
|
||||
"debug": "~2.2.0",
|
||||
|
|
|
|||
Loading…
Reference in New Issue