Decode JWT Token

Get JWT token payload using JavaScript Buffer

commit 4953266 · authored · 1 min read

Method

function decodeJwt(token) {
var base64Payload = token.split(".")[1];
var payloadBuffer = Buffer.from(base64Payload, "base64");
return JSON.parse(payloadBuffer.toString());
}

Usage

var payload = decodeJwt(
"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c"
);
console.log(payload);

local graph · open full graph

"Decode JWT Token" is connected to the topics JavaScript and related to 6 other entries. Vue.js List Rendering : Limit items in v-for Vue.js List Rendering : Lim… JavaScript - Determine if user is on mobile device JavaScript - Determine if u… Remove specific class from all elements - jQuery Remove specific class from … Get/Set hidden field value using jQuery Get/Set hidden field value … Set selected option by value via jQuery Set selected option by valu… Domain Name From URL Domain Name From URL JavaScript #javascript Decode JWT Token

comments

loading discussion…