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. 삼고잉
    잘 읽었습니다
  2. 연수아빠
    감사합니다.
버전 관리
egoing
현재 버전
선택 버전
graphittie 자세히 보기