본문 바로가기
WEB/Nodejs-cookie

[Nodejs-cookie] 디렉토리와 도메인 설정

by Ellen571 2020. 8. 17.

[생활코딩] 쿠키 옵션 - path & domain

 

 

Path

- 특정 디렉토리에서 쿠키 활성화

 

'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'
]

 

localhost:3000로 접속하면 path값은 안 나옴

localhost:3000/cookie로 접속하면 path값 나옴

localhost:3000/cookie/sub로 접속하면 path값 나옴 - 해당 디렉토리와 하위 디렉토리에서 활성화

 

 

Domain

- 어떤 도메인에서 동작할지 설정

 

'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',
            'Domain=Domain; Domain=o2.org'
]

 

o2.org로 접속하면 쿠키 모두 출력됨

test.o2.org로 접속하면 Domain만 출력됨

 

쿠키 Domain의 Domain값은 .o2.org로 되어 있음

-> 앞에 어떤 서브도메인에서든 사용 가능

반응형