JWT(JSON Web Token):
- 서버가 사용자의 인증 정보를 포함한 토큰을 생성해 클라이언트가 인증 상태를 유지하게 하는 방식 (예: 로그인 후 페이지 이동 시 인증 유지)
- 비상태성: 서버는 세션 정보를 따로 저장하지 않고, 토큰 자체에 인증 정보를 담아 인증 상태를 유지하게 함. 이를 통해 서버는 상태를 관리할 필요 없이 요청마다 토큰만 검증하면 됨.
- 쿠키**🍪~**나 로컬 스토리지에 JWT 토큰 저장되어 세션 유지 가능 (그러나 Cookie 권장)
- JWT 3개 구성요소
JWT 이해를 돕는 사진.

JWT tokens and security - working principles and use cases