agmission/Development/server/helpers/jwt_async.js

9 lines
330 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),
signAsync: util.promisify(jwt.sign),
decodeAsync: util.promisify(jwt.decode),
}