쿠키(cookie) 🍪
cookie-name = cookie-value
형태의 구조로 저장된다세션(session)
💡쿠키(cookie) vs 세션(session)
쿠키 세션 데이터 저장위치 클라이언트 서버 보안 저장위치 때문에 스니핑 당할 우려가 있음 쿠키보다 보안성이 더 높음 라이프사이클 브라우저를 종료해도 만료기간이 남아있으면 남아있음 브라우저 종료시 만료기간에 상관없이 종료
웹 스토리지(web storage)
로컬 스토리지
와 세션 스토리지
를 의미한다로컬스토리지(local storage)란?
- 만료기간이 존재하지 않으며 페이지를 변경하거나 브라우저를 닫아도 반영구적으로 유지되는 저장소
특징
- 직접 로컬스토리지를 초기화 하거나 제거하지 않는다면 만료기간이 존재하지 않아서 데이터를 영구적으로 저장 가능하다
- 페이지를 변경하거나 브라우저를 닫더라도 값은 유지된다
- 도메인이 다른 경우에는 로컬스토리지 공유가 불가능하다
세션스토리지(session storage)란?
- 브라우저의 탭 안에 유효한 저장소이며, 브라우저를 닫는 경우 소멸되는 저장소
특징
- 브라우저 세션이 유지되는 동안만 데이터를 저장한다
- 브라우저가 다른 경우 해당 저장소 값은 유효하지 않다
- 같은 도메인이라도 세션이 다르면 접근이 불가능하다
참고
https://joyhong-91.tistory.com/51
https://adjh54.tistory.com/57