@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.
11 lines • 440 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.isExpired = void 0;
const decode_1 = require("./decode");
function isExpired(jwt, { expiredWithinSeconds = 0 } = {}) {
const { exp } = (0, decode_1.decode)(jwt);
return (typeof exp === "number" &&
exp < Math.floor(new Date().getTime() / 1000) + expiredWithinSeconds);
}
exports.isExpired = isExpired;
//# sourceMappingURL=is-expired.js.map