diff --git a/lib/main.js b/lib/main.js index ebac238c..6301e863 100644 --- a/lib/main.js +++ b/lib/main.js @@ -222,7 +222,7 @@ function jwtParser(federatedToken) { return __awaiter(this, void 0, void 0, function* () { let tokenPayload = federatedToken.split('.')[1]; let bufferObj = Buffer.from(tokenPayload, "base64"); - let decodedPayload = bufferObj.toString("utf8"); + let decodedPayload = JSON.stringify(bufferObj.toString("utf8")); return [decodedPayload["iss"], decodedPayload["sub"]]; }); } diff --git a/src/main.ts b/src/main.ts index 1978db96..a72a0317 100644 --- a/src/main.ts +++ b/src/main.ts @@ -217,7 +217,7 @@ async function jwtParser(federatedToken) { let tokenPayload= federatedToken.split('.')[1]; let bufferObj = Buffer.from(tokenPayload, "base64"); - let decodedPayload = bufferObj.toString("utf8"); + let decodedPayload = JSON.stringify(bufferObj.toString("utf8")); return [decodedPayload["iss"],decodedPayload["sub"]]; } main(); \ No newline at end of file