15 lines
429 B
JavaScript
15 lines
429 B
JavaScript
const { jwtVerify } = require('../modules/logins/tokens');
|
|
exports.verifyToken = async function (req, res, next) {
|
|
try {
|
|
const token = req.headers['elbab-token'];
|
|
const verifyResult = await jwtVerify(token);
|
|
if (verifyResult) {
|
|
req.tokenData = verifyResult;
|
|
next();
|
|
} else {
|
|
res.json(false);
|
|
}
|
|
} catch (error) {
|
|
res.json(false);
|
|
}
|
|
}; |