개발자의 끄적끄적

[php] php jwt token decode example / php jwt 토큰 복호화 방법 본문

개발/php

[php] php jwt token decode example / php jwt 토큰 복호화 방법

효벨 2021. 5. 28. 01:00
728x90
반응형

[php] php jwt token decode example / php jwt 토큰 복호화 방법

 

 

php 에서

 

api 관련 로직을 구현하다 보면

 

특정 플랫폼에서

 

jwt token 으로 통신해야 하는 경우가 있습니다.

 

그중에서

 

넘겨받은 jwt token 을

 

decode 하는 방법을 공유하고자 합니다.

 

$token = "TOKEN VALUE";
$decode_array = json_decode(base64_decode(str_replace('_', '/', str_replace('-','+',explode('.', $token)[1]))), true);
print_r($decode_array);

 

위 내용 보시면 아시겠지만,

 

넘겨받은 토큰값이 저장된 $token 이라는 변수가 있다고 가정하고

 

decode 해서 배열로 변환한 값을 $decode_array 에 담아둡니다.

 

그리도 print_r 로 $decode_array 에 있는 배열 데이터를 출력해보면

 

데이터를 확인할 수 있습니다!

 

참고들 하세요!

반응형
Comments