항목 쿠키 (Cookie) 세션 (Session) 로컬스토리지 (LocalStorage)
저장 위치 클라이언트(브라우저) 서버 클라이언트(브라우저)
만료 시점 수동 설정 (기본: 세션 종료 시) 브라우저 종료 or 시간 지정 수동 삭제 전까지 유지
용량 제한 약 4KB 서버가 결정 5~10MB
자동 전송 ✅ 요청마다 서버에 자동 전송 ❌ (쿠키 통해 식별) ❌ 자동 전송 안 함
보안 취약할 수 있음 (노출 가능) 상대적으로 안전 보안 취약 (XSS에 노출)
접근 방법 JS (document.cookie) 서버 로직 JS (localStorage.getItem())
용도 인증 정보, 트래킹 로그인 상태 유지 비회원 데이터 저장 등

✅ 1. 쿠키 (Cookie)

📌 뭐야?

Set-Cookie: token=abc123; Max-Age=3600; HttpOnly; Secure

📌 특징

💡 사용 예


✅ 2. 세션 (Session)

📌 뭐야?