티스토리 뷰

토큰의 정보는 애플리케이션 코드에서 자동으로 사용할 수 없습니다. 그러나 토큰에 포함되어 있으므로 직접 디코딩 할 수 있습니다.

function parseJwt (token) {
    var base64Url = token.split('.')[1];
        var base64 = base64Url.replace('-', '+').replace('_', '/');
            return JSON.parse(window.atob(base64));
            };
            
            var user = firebase.auth().currentUser
            user.getToken().then(data => {
                console.log(parseJwt(data));
                });
                

JWT를 구문 분석하는 함수는이 질문에서 비롯 됩니다. 자바 스크립트에서 jwt 토큰을 디코딩하는 방법

ID 토큰이 유효한지 확인하지 않습니다. 어쨌든 정보는 사용자 자신이 사용하기 때문에 클라이언트 측 코드에서는 괜찮아 보입니다. 그러나 토큰을 확인하려면 좀 더 복잡한 방법을 사용해야합니다.



출처
https://stackoverflow.com/questions/39917020
댓글
공지사항
Total
Today
Yesterday
«   2025/06   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30