JWT(JSON Web Token) 구성 요소
·
개발 지식
JWT는 3개의 필드로 구성되어 있다.각각의 필드에 대해서 알아보자.Header{ "typ" : "JWT", "alg" : "HS512"}Header는 두 가지로 구성되어 있다. typ (Type)해당 토큰의 타입을 나타낸다.위 예시에서는 JWT를 토큰으로 사용한다는 의미이다.alg (Algorithm)서명 생성을 위해 사용하는 해시 알고리즘이 무엇인지 나타낸다.일반적으로 SHA-2(HS256), SHA-256(RS256) 알고리즘을 주로 사용한다. Payload{ "sub": "1", "iss": "ori", "exp": 1669897918, "iat": 1636987918}사용자와 토큰에 대한 속성값(property)를 key-value 형태로 저장하는데 이를 Cla..