JWT 토큰 생성 과정 - Claims에 관하여
SPRING/Security·2025. 11. 19.
지난번 🔎JWT 기본구조 알아보기 에서 JWT의 구성요소를 살펴보았다.JWT 토큰 생성 코드를 공부 중 의문이 드는 부분이 있어 기록을 남기려 한다. JWT의 payload(claims)에 들어가는 정보는 크게 3가지로 분류된다. 등록된 클레임(Registered Claims - 표준으로 정해진 클레임)공개 클레임(Public Claims- 구현자 마음대로 만드는 클레임)비공개 클레임(Private Claims - 특정 서비스끼리 약속한 클레임) 아래 토큰 생성 코드에서 Claims 객체 안에는 Payload가 들어간다.payload정보는 위에서 언급했듯, 등록된 클레임, 공개 클레임, 비공개 클레임이 있는데, jwt 토큰 생성시 claims 안에 직접적으로 subject와 roles를 담고, iat..