JSON
-
JWT(JSON Web Token)Programing 2024. 10. 2. 09:00
1. JWT란 무엇인가?JSON Web Token(JWT)은 당사자 간에 정보를 안전하게 전송하기 위한 개방형 표준(RFC 7519)입니다. 이 정보는 디지털 서명되어 있어 신뢰할 수 있습니다. JWTs는 HMAC 알고리즘을 사용하거나 RSA 또는 ECDSA를 사용하는 공개/개인 키 쌍을 사용하여 서명할 수 있습니다.JWT의 구조JWT는 세 부분으로 구성됩니다:헤더 (Header)페이로드 (Payload)서명 (Signature)각 부분은 점(.)으로 구분되며, Base64Url로 인코딩됩니다.xxxxx.yyyyy.zzzzz예를 들어, 실제 JWT는 다음과 같이 보일 수 있습니다:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZ..