인증(authentication)을 공부하면서 배우게 되는 쿠키와 세션에 대해 정리해봤다. 특히 express-session 라이브러리를 사용하여 쿠키설정을 하는 부분은 까먹을게 분명하니까 꼭 적어놔야지! 쿠키 쿠키란??? 쿠키는 클라이언트(브라우저) 로컬에 저장되는 키와 값이 들어있는 작은 데이터 조각이다. 브라우저는 그 데이터 조각들을 저장해 놓았다가, 동일한 서버에 재 요청 할 때, 저장된 데이터 조각(쿠키)를 함께 전송한다. 쿠키는 주로 두 요청이 동일한 브라우저에서 들어왔는지를 판단할 때 사용한다. 쿠키는 http의 무상태성을 상태를 가질 수 있게 만들어주기때문에, 사용자의 로그인 상태를 유지하는 등에 쓰인다. 쿠키의 동작 방식 서버에서 HTTP요청을 수신할 때, 서버는 응답과 함께 Set-Co..