WEB4 - Express-Session-Auth

express-session의 옵션

수업소개

express-session의 기본동작을 변경하는 옵션들의 종류를 살펴봅니다. 

 

 

 

강의

 

 

 

소스코드

변경사항

nodejs/express-session.js

var express = require('express')
var parseurl = require('parseurl')
var session = require('express-session')
 
var app = express()
 
app.use(session({
  secret: 'asadlfkj!@#!@#dfgasdg',
  resave: false,
  saveUninitialized: true
}))
 
app.get('/', function (req, res, next) {
  res.send('Hello session');
})

app.listen(3000, function(){
    console.log('3000!');
});

 

댓글

댓글 본문
  1. session 옵션 익힘.

    resave:
    // false: 값이 바뀌지 않는 이상 저장하지 않음(안 바뀌면 그대로 계속 둠).
    // true: 값이 바뀌든 안 바뀌든 계속 저장.

    saveUninitialized:
    // false: 세션이 필요하건 안 필요하건 계속 구동시킴. 무조건 구동을 시켜 서버에 부담을 줄 수 있음.
    // true: 세션이 필요하기 전까지는 세션을 구동시키지 않음.
  2. 케굴
    2022-01-03
  3. hanel_
    21.3.31
  4. jeisyoon
    2021.03.21 Express session Option - OK
  5. 생활둘기
    2021 1 6
  6. Yong Hyun Lee
    완료
    201119
  7. ldhan0715
    20-09-18
  8. 뚜루뚜루뚭
    감사합니다
  9. 쑤우
    수강완료.감사합니다~
  10. 강다리
    완료
  11. 굼벵이
    완료
  12. Kyoungil Lee
    이해가 완벽하진 않지만 계속 다음 수업을 들어봐야겠네요
버전 관리
egoing
현재 버전
선택 버전
graphittie 자세히 보기