node
cookie serializeOption
RNDK
2023. 1. 25. 12:08
*옵션정리
*추천 사이트: https://ko.javascript.info/cookie
document.cookie
-> 해당 프로퍼티를 이용하면 브라우저에서도 쿠키에 접근할 수 있습니다.
-> 자바스크립트 같은 클라이언트 측 스크립트가 쿠키를 사용할 수 없게 합니다.
-> 쿠키를 볼 수도 없고 조작할 수도 없습니다.
secure
-> secure은 https 연결에서만 쿠키를 사용할 수 있게 합니다.
samesite
-> 요청이 외부 사이트에서 일어날 때, 브라우저가 쿠키를 보내지 못하도록 막아줍니다. XSRF 공격을 막는데 유용합니다.
expires/max-age
-> 쿠키의 만료 시간을 정해줍니다. 이 옵션이 없으면 브라우저가 닫힐 때 쿠키도 같이 삭제됩니다.
*P.S 옵션 적용 확인 방법 (with 클라이언트)
-> F12 - Application - cookies에 값이 있는지 확인하고 옵션들을 확인하면 된다.