Files
finanzas_api/middlewares/authentication.js
2022-04-19 20:43:49 -05:00

23 lines
367 B
JavaScript

const jwt = require('jsonwebtoken')
let checkAuth = (req,res,next)=>{
let token = req.get('token');
jwt.verify(token,process.env.TOKEN_SECRET,(err,decoded)=>{
if(err){
return res.status(401).json({
status:"Fail",
error:err
})
}
req.userData = decoded.userData;
next();
})
}
module.exports = {checkAuth};