<aside> ☝🏻
해당 포스팅은 현재 학습에 대한 부분으로는 정의가 어려운 것 같아 우선 보류를 진행한다. 나중에 공부하면서 시큐리티나, Redis 등의 내용을 정리하고 진행해야 될 겻 같다.
</aside>
우선 일반적으로 대부분의 홈페이지에서는 단일 계정으로만 인증이 이뤄진다.
따라서 로그인이 되어 인증에 성공하면, 인증 상태를 관리하기 위해 세션 ID (or JWT 토큰 발급)를 생성 한 후, 쿠키로 담아 클라이언트로 전달한다.
이후 사용자가 ‘로그인 화면’ 요청 시, 이미 인증된 사용자인지를 검사하여 처리한다.
대부분의 사이트가 1개의 계정만 인증/인가 처리를 하지만, 구글의 경우 아래와 같이 동일한 클라이언트 환경에서 여러 개정의 인증을 지원한다.
