세션
-
기억해줘! 기억할게! (쿠키, 세션, 토큰)개발 지식/WEB 2023. 11. 28. 23:25
HTTP는 stateless, 상태를 저장하지 않습니다. HTTP를 사용하는 서버는 우리가 요청을 여러 번 보내도 우리를 기억해주지 않습니다. 이 매정한 녀석에게 우리를 기억하게 하려면 어떻게 해야 할까요? 쿠키 (Cookie) 서버는 매정하지만 달콤한 것을 좋아한다는 이야기가 있습니다. 그리고 우리는 그 점을 이용하여 서버가 우리를 기억할 수 있게 쿠키를 이용할 것입니다. 행운의 메시지를 담은 과자인 포춘 쿠키에서 유래한 쿠키(cookie)는 마찬가지로 사용자 정보를 가지고 있는 작은 데이터 조각입니다. 사용자가 서버로 요청을 보내면 쿠키도 함께 보내지며 가지고 있는 정보를 전달하는 매개체 역할을 합니다. 그렇다면 쿠키는 무슨 정보를 가지고 있길래 사용자가 누구인지 알 수 있는 걸까요? 세션 (Sess..