1 2 3 4 5 6 7 8 9 | var session = require('express-session'); app.use(session({ secret: 'secret', saveUninitialized: true, cookie: { maxAge : 600000 }, rolling : true })); | cs |
세션이 최대 10분이 유지되며 새로고침이나 페이지이동시 세션만료가 갱신되는 설정이다.
1. express-session 모듈이 필요함
2. rolling을 true로 셋팅
(saveUnintialized는 기본 false인데 true로 셋팅해야 rolling이 유효함, https://github.com/expressjs/session#rolling)
'About_Node.js' 카테고리의 다른 글
[node.js]노드 개발시 추천하는 IDE (0) | 2016.11.18 |
---|---|
[node.js]파일업로드 - multer (0) | 2016.11.18 |
[node.js]서버에서 동기식 반복문 돌리기 (0) | 2016.11.18 |
[node.js]화면단(ejs) 반복문 안에서 함수 사용하는 법 (0) | 2016.11.17 |