노마드코더 유튜브 클론 챌린지 15일차 TIL
cookie는 session ID를 포함 브라우저에 대한 가벼운(??) 정보들을 저장하고있는 파일로 브라우저에 저장되어 있음
session은 각 브라우저 대해 중요한 정보들을 저장하고 있음
브라우저가 cookie를 포함한 HTTP request를 보내면, 서버가 브라우저의 cookie를 확인하고
session ID가 없을 경우
: Cookie에 session ID를 담아 response를 보내고
session ID가 있을 경우
: 해당 브라우저에 알맞은 session의 정보들을 response로 보낸다.
✅ 서버에서는 각 브라우저에 고유 session ID를 부여함.
참고 https://hahahoho5915.tistory.com/32
참고 https://nesoy.github.io/articles/2017-03/Session-Cookie
참고 https://youtu.be/OpoVuwxGRDI
✅ locals
글로벌 변수를 담을 수 있는 object
res.locals.변수명 을 이용하여 locals에 글로벌변수로 설정할 변수들을 넣어줄 수 있고,
pug template에서도 이 변수들에 접근할 수 있다.
세션, 쿠키에 대한 내용을 이번에야 알게됐다.
어려워서 얄코선생님보러 달려갔다. 덕분에 캐시 얘기도 슬쩍 들었다 짱짱
아 이번 과제를 못 냈다... 머하냐아 빨리 좀 할껄
할 것도 많고 하고싶은 것도 많고
방학 살살 녹는다 으앙