기본기가 부족하다면
세션 vs 캐시 vs 쿠키
limdoohee
2022. 7. 29. 13:04
세션 : 세션을 사용하는 서비스에 접속하면 서버에서는 사용자를 구분하기 위한 기한이 짧은 임시키를 브라우저에 보내서 쿠키로 저장함.
다른 누군가에게 노출되어서는 안되는, 서비스 제공자가 직접 관리해야 할 정보들은 세션으로 서버안에서 다뤄짐
캐시 : 가져오는데 비용이 드는 데이터를 한 번 가져온 뒤에는 임시로 저장해두는 것
쿠키 : 사이트를 방문하고 이용할 때, 브라우저에 저장되는 내용들
(브라우저는 내 PC에 있으니까, 내가! 가지고 있는 정보임)
임의로 삭제, 수정이 가능하다는 단점이 있음
수정되어도 큰 일은 없을 그런 수준의 정보들을 브라우저에 저장하는데 사용됨
ex) 로그인 아이디 자동완성, 공지창 하루보지않기, 로그인안한상태에서 장바구니에 담기 등
JWT : Json Web Token
인코딩 또는 암호화된 3가지 데이터를 이어붙인 형태( header,payload,verify signature) ~.~.~ 의 형태를 갖춤
반응형