기본Cookie · Session
쿠키·세션
브라우저에 잠깐 저장해 '누구인지' 기억하게 하는 장치예요. 로그인 유지의 핵심이죠.
한 줄 비유
놀이공원 손목밴드예요. 다시 입구를 지날 때 밴드를 보고 '아까 그 사람'이라고 알아봐요.
바이브코딩에서 언제 만나나
'로그인이 자꾸 풀려요' 문제의 뒤엔 대개 쿠키·세션 설정이 있어요.
HTTP는 좀 건망증이 있어요. 요청 하나하나를 따로 봐서, 방금 로그인한 사람도 다음 페이지에선 몰라봐요. 쿠키와 세션은 이 건망증을 메우는 장치예요.
쿠키는 브라우저에 저장하는 작은 쪽지예요. 서버가 “너 아까 그 사람 맞지?”를 확인할 표식을 담아둬요. 세션은 그 표식으로 사용자를 알아보는 서버 쪽 방식이고요. 둘이 짝을 이뤄 로그인 상태를 페이지 너머로 이어줘요.
그래서 “로그인이 자꾸 풀려요” 같은 문제는 대개 여기서 나요. 쿠키 만료 시간이 짧거나 설정이 어긋난 경우죠. 바이브코딩으로 로그인을 붙이면 한 번쯤 만나게 되는 이름이에요.
30초 확인 퀴즈
'쿠키·세션'이 주로 하는 일은?
HTTP는 원래 앞 요청을 기억 못 해요. 쿠키는 브라우저에 작은 정보를 저장해 두고, 세션은 서버가 그 사용자를 식별하는 방식이에요. 둘 덕분에 로그인 상태가 페이지를 옮겨도 유지돼요.