본문 바로가기
기타 프로그램

[NextJs] jwt 토큰의 payload 값 가져오기/npm jwt-decode

by 고체물리학 2022. 7. 22.

서버에서 응답 온 토큰에 담겨있는 값을 사용하기 위해 jwt-decode를 사용

 

npm install jwt-decode

or

yarn add jwt-decode

 

사용 방법

import jwt_decode from 'jwt-decode'

const claims: JwtPayload = decodeJWT("eyJ0eXAiO...")

print(claims)

결과

{
  "iat": "  ",
  "iss": " ",
  "nbf": 1658371413,
  "exp": 1662518613,
  "firstName": " ",
  "lastName": " ",
  "email": " "
}

 

이메일 정보를 가져오고 싶다면

import jwt_decode from 'jwt-decode'

const claims: JwtPayload = decodeJWT("eyJ0eXAiO...")

print(claims.email)

 

반응형

댓글