@villedemontreal/jwt-validator
Version:
Module to validate JWT (JSON Web Tokens)
19 lines • 480 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.isJWTPayload = void 0;
const _ = require("lodash");
/**
* IJWTPayload Type Guard
*/
const isJWTPayload = (obj) => {
return (obj &&
_.isObject(obj) &&
'accessToken' in obj &&
'iss' in obj &&
'exp' in obj &&
'iat' in obj &&
'sub' in obj &&
'keyId' in obj);
};
exports.isJWTPayload = isJWTPayload;
//# sourceMappingURL=jwtPayload.js.map