JWT(JSON Web Token)의 개념부터 구현까지 알아보기

JWT

flow

  1. 클라이언트 사용자가 아이디, 패스워드를 통해 웹서비스 인증
  2. 서버에서 서명된 JWT를 생성하여 클라이언트에 응답으로 반환
  3. 클라이언트가 서버에 데이터를 요청할 때마다 HTTP Header에 JWT 첨부
  4. 서버에서 클라이언트의 JWT 검증

구조