쿠키 - 세션쿠키와 지속쿠키의 차이점(+지속쿠키 설정 방법)

기타 2022. 3. 12. 03:02

세션쿠키 vs 지속쿠키 세션쿠키(Session Cookie) : 세션쿠키는 메모리에 저장되어(디스크x) 브라우저가 종료되면 삭제된다. 지속쿠키(Persistent Cookie) : 지속쿠키는 디스크에 저장되어 브라우저가 종료되거나 심지어 컴퓨터가 재시동 되더라도 남아있다. 만료 시간이 존재하고, 만료되면 삭제되는것이 특징이다. 예시로 Google Analytics Cookie가 있다. → 쿠키 저장시 Max-Age, Expires값을 설정한다면 저장 기한이 있는 지속쿠키로 저장되고, 이 두 값을 설정하지 않고 저장하면 자동으로 세션쿠키로 저장된다. react-cookie에서 지속쿠키 설정 방법 const cookies = new Cookies(); cookies.set('ACCESS_TOKEN', res..