로그인 기능을 구현하기 위해서는 서버가 로그인 한 사용자의 상태를 기억하고 있어야 한다. 어떤 사용자인지 식별하기 위해서는 쿠키와 세션이라는 두 가지를 이용할 수 있다. 쿠키는 서버가 클라이언트에게 쿠키 값을 넘기고, 브라우저가 이를 기억하고 있다가 다음에 서버에 요청할 때 HTTP 요청메세지에 쿠키를 함께 담아서 요청하는 방법이고, 세션은 세션 아이디를 서버가 기억하고 있다가 클라이언트의 요청으로 세션 아이디가 넘어오면 정보를 조회해서 응답하는 방법이다. 세션도 정보식별을 위해 쿠키를 사용한다. 쿠키 사용하기 쿠키는 위에서 설명했듯이 서버가 HTTP 응답에 쿠키를 담아서 브라우저에 전달하면 브라우저가 앞으로 요청을 보낼 때마다 요청 메시지에 쿠키를 담아 요청하는 방법이다. 쿠키에는 두 종류가 있다. 영..