스프링부트 JWT
JWT = Json Web Token 로그인하면 토큰을 반환한다. 이 토큰을 가지고 작업을 처리하는데 이해가안된다. 토큰 생성코드 이제 이 토큰으로 로그인을 하는거다. 토큰값을 decode 해보면 이런값이 나온다. JWT는 3가지 구성요소가 있다. Header, Payload, Signature. 각각 . 으로 구분한다. Header - Token type 이랑 어떤 알고리즘이 사용되었는지 나타난다. Payload - sub : subject 토큰제목 iat: Issued at 발행시간 name은 이름일거 같은데 난 저런 이름 설정한적이없는데...? 어디사는 John Doe씨죠? Payload에는 보통 Claim이라는 사용자에 대한, 혹은 토큰에 대한 property를 key-value의 형태로 저장. ..
2023.09.03