우리는 브라우져에 접속하면 보통 로그인을 진행합니다.
약간 인증서 같은건데, 예를들면, 스포츠 경기나, 콘서트 등을 가기위해 우리는 티켓이 있어야 합니다.
웹에서도 회원만 들어갈 수 있는 페이지가 있는데, 인증 절차를 거친다고 얘기합니다.
우리는 들어갈 수 있는 자격이 있으니까 허용해줘!라는 느낌으로 이해하시면 좋습니다
이러한 절차는 보통 로그인이라는 방식으로 이루어집니다.
그렇다면 갑자기 쿠키는 뭐고, 세션은 무엇일까요?
HTTP프로토콜의 약점을 보완하기 위해사용됐다.
사용자가 서버에 요청을 보내면 응답 후 연결을 바로 끊는다.
연결이 끊어지는 순간,
유져의 모든 상태는 사라진다.
만약 모든 페이지를 들어갈 때 마다 고객의 연결이 다시 끊기고, 상태마저 사라진다면?
----> 유저는모든 페이지에 들어갈 때 마다로그인을 다시 해주던가 어떤 식으로라도 계속 연결을 다시 해줘야 합니다.
정의 : 유저가 웹 사이트에 방문할 경우, 서버에서 사용자 컴퓨터에 파일 형태의 작은 유저 기록을 저장시키는데 이것을 쿠키라고 한다.(즉, 내 정보)
혹시
7일동안 보지 않기, 이런 팝업창 보신적 있으신가여????
만약 보지않기를 누르셨다면, 만료일이 될 동안브라우져에 이 사용자는 안 본다는 정보의 쿠키가 저장됩니다.=> 그래서 안 뜨게 되는 것입니다..
정의 : 클라이언트 별로 각각의 상태정보를 브라우져가 아닌
서버에서 저장하는 기술