const jwt = require('jsonwebtoken');
module.exports = (req, res, next) => {
try {
const token = req.headers.authorization;
const decoded = jwt.verify(token, 'somes');
req.user = decoded.user;
next();
} catch (error) {
return res.status(401).json({
message: 'Auth failed',
});
}
};
这是我为该expressjs项目配置的AirBnB编码标准的我的check-auth中间件。
我有一个掉毛错误。这到底是什么意思,我如何摆脱这个错误?可以将return语句放在next()函数调用之前,这return next();对代码有什么影响?
错误预期在箭头函数的结尾处返回一个值consistent-return
幕布斯6054654
jeck猫
相关分类