middleware (1) 썸네일형 리스트형 2021년 7월 6일 코드스테이츠 DAY-93 session 스프린트 깊은 탐구 인증/보안 세션에서 session을 접하였기에 당연히 session이 인증/보안을 위해 생겨난 무엇이라고 생각을 했다. 하지만 세션은 인증/보안의 역할을 하기 이전에 브라우저가 서버에 어떠한 요청을 했을때 이 요청을 어떤 브라우저가 보낸 것인지 식별하기 위해 서버에서 생성되는 기본 객체였다. (브라우저에서 최초로 서버에 요청을 보내면 서버쪽에서 브라우저를 식별할 수 있도록 세션이라는 기본 객체를 만든다. 그 기본 객체안에는 세션ID가 있고 이 세션ID를 쿠키에 담아서 브라우저로 보내주면 브라우저는 앞으로의 모든 요청에 세션ID를 서버에 보낸다. 서버는 요청에 포함된 쿠키의 세션ID를 통해 어떤 브라우저인지 식별할 수 있게 된다.) 세션이 브라우저마다 하나씩 만들어지는 그리고 서버에 저장되는 특성을 활용해.. 이전 1 다음