웹 지식
[Javascript] 쿠키란?
devebucks
2023. 1. 14. 18:48
728x90
쿠키 이름과 값은 항상 인코딩해야 합니다.
쿠키 하나의 최대 용량은 4KB이다. 사이트 하나당 20개 허용한다.(브라우저에 따라 다르다)
쿠키 옵션 설명
httpOnly
자바스크립트같은 클라이언트 측 스크립트가 쿠키를 사용할 수 없게 한다. document.cookie를 통해 쿠키를 볼 수도 없고 조작 못한다.
secure
HTTPS연결에만 쿠키 사용할 수 있다
samesite
요청이 외부사이트에서 일어나면, 브라우저가 쿠키를 보내지 못하게 막는다. XSRF 공격을 막는데 유용하다
관련 Javascript 라이브러리
https://www.npmjs.com/package/cookie
cookie
HTTP server cookie parsing and serialization. Latest version: 0.5.0, last published: 9 months ago. Start using cookie in your project by running `npm i cookie`. There are 3450 other projects in the npm registry using cookie.
www.npmjs.com
728x90