JWT 란? - JWT는 상호간의 정보를 안전하게 전송하는데 사용되는 기술 - 주로 신원(identity) 정보와 클라이언트의 요청과 관련된 정보를 운반하는데 사용 - 토큰은 인증(authentication)을 통해서 생성 -> 서버에 의해서 검증 - 휴대성(portability), 비상태성(stateless)상태로 클라이언트와 서버 기술의 기술의 분리가 용이 JWT 구조 - 3개파트로 분리 (헤더 영역, 데이터 영역, 시그니처 영역) - 헤더 영역(HEADER) -> 알고리즘 정의(alg), 타입결정(typ) - 데이터 영역(payload) -> sub, name, admin ex) - 시그니처 영역(signiture) -> 헤더 영역과 데이터 영역을 결합한 데이터를 서버 비밀키(Secret)을 통해 ..