@pedwise/next-firebase-auth-edge
Version:
Next.js 13 Firebase Authentication for Edge and server runtimes. Dedicated for Next 13 server components. Compatible with Next.js middleware.
17 lines • 566 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.decode = void 0;
const utils_1 = require("./utils");
function decode(jwt, { complete = false } = {}) {
const [encodedHeader, encodedPayload, signature] = jwt.split(".");
const payload = (0, utils_1.base64StringToObject)(encodedPayload);
return complete
? {
header: (0, utils_1.base64StringToObject)(encodedHeader),
payload,
signature,
}
: payload;
}
exports.decode = decode;
//# sourceMappingURL=decode.js.map