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',
});
}
};
Это мое check-auth промежуточное программное обеспечение. Я настроил стандарты кодирования AirBnB для этого проекта expressjs.
Я получил ошибку linting. Что это действительно означает и как я могу избавиться от этой ошибки? Можно ли поместить оператор return перед вызовом функции next (), как это return next();
Как это влияет на код?
ошибка Ожидается, что вернет значение в конце функции стрелки
самосогласованного возврат