Node.js - Cookie & 인증

쿠키 옵션 - path & domain

수업소개

쿠키의 유효범위를 정의하는 path와 domain 옵션을 살펴봅시다. 

 

 

 

강의

 

 

 

소스코드

변경사항

nodejs/cookie.js

var http = require('http');
var cookie = require('cookie');
http.createServer(function(request, response){
    console.log(request.headers.cookie);
    var cookies = {};
    if(request.headers.cookie !== undefined){
        cookies = cookie.parse(request.headers.cookie);
    }
    console.log(cookies.yummy_cookie);
    response.writeHead(200, {
        'Set-Cookie':[
            'yummy_cookie=choco', 
            'tasty_cookie=strawberry',
            `Permanent=cookies; Max-Age=${60*60*24*30}`,
            'Secure=Secure; Secure',
            'HttpOnly=HttpOnly; HttpOnly',
            'Path=Path; Path=/cookie',
            'Doamin=Domain; Domain=test.o2.org'
        ]
    });
    response.end('Cookie!!');
}).listen(3000);

 

댓글

댓글 본문
  1. CrashOverride
    https://www.google.com......t=5

    검색 결과 참고하셔서 hosts 파일을 수정해주면 실습 가능합니다.
    대화보기
    • 초오짜
      로컬에서는 도메인을 테스트해 볼 수 없나요? 저만 안되는건지 모르겠네요
    • 골뱅이
      'Doamin=Domain; Domain=test.o2.org'
      도어민... 도메인이 아닌... 오탄 거 같습니다
    • 강다리
      완료
    • 굼벵이
      완료
    • jo_onc
      신기하네요~
    • 삼고잉
      잘 읽었습니다
    • 연수아빠
      감사합니다.
    버전 관리
    egoing
    현재 버전
    선택 버전
    graphittie 자세히 보기