@speakr/speakr-module-services
Version:
SPEAKR Shared Service Module
21 lines (17 loc) • 390 B
JavaScript
;
const nJwt = require('njwt');
module.exports = {
header
};
function header(options) {
return new Promise((resolve, reject) => {
nJwt.verify(options.tokens.jwt, options.tokens.key, function(err,claims){
if(err){
return reject(err);
}else{
options.tokens.claims = claims.body.meta;
return resolve(options);
}
});
});
}