npm i express-session --save
const session = require('express-session');
app.use(session({
secret: 'secret code',
resave: false,
saveUninitialized: true
}))
npm i express-session-store --save
...
const FileStore = require('session-file-store')(session);
app.use(session({
...
store:new FileStore()
}))
이상하게 new FileStore()
를 하게 되면 프론트에서 axios를 무한 호출(?)하더라..
mongoose-session
은 보안 취약해서 npm은 connect-mongo
를 추천한다.