목록2024/12 (1)
임도현의 성장
Spring-Boot JWT Access Token Refresh Token
JWT (Json Web Token) 란?JWT는 일반적으로 클라이언트와 서버 사이에서 통신할 때 권한을 위해 사용하느 토큰이다. 웹 상에서 정보를 Json형태로 주고 받기 위해 표준규약에 따라 생성한 암호화된 토큰으로 복잡하고 읽을 수 없는 String 형태로 저장되어있다. 😎 JWT 구성요소헤더(Header), 페이로드(Payload), 서명(Signature)세 파트로 나눠져 있다. 헤더(Header)어떠한 알고리즘으로 암호화 할 것인지 어떠한 토큰을 사용할 것 인지에 대한 정보가 들어있다. 페이로드(Payload) 전달하려는 정보(사용자의 ID나 데이터들, 이것들을 클레임이라고 부름)가 들어있다. Payload에 있는 내용은 수정이 가능하며 더 많은 정보를 추가할 수 있다. 하지만 노출과 수정..
Spring Boot
2024. 12. 24. 15:40