agmission/Development/server/helpers/jwt_async.js

9 lines
309 B
JavaScript

const util = require('util'),
jwt = require('jsonwebtoken');
// Notes: Using this now to keep things simple. Will revise this solution for true async lib for JWT operation later on.
module.exports = {
verifyAsync: util.promisify(jwt.verify),
sign: jwt.sign,
decodeAsync: util.promisify(jwt.decode),
}