Я хочу защитить свои маршруты, добавив промежуточное ПО checkAuth. Это промежуточное ПО проверяет действительность токена jwt. Я использую экспресс-роутер.
Но я не понимаю, как это сделать.
Мое промежуточное ПО checkAuth:
module.exports = (req, res, next) => {
let token = req.headers.authorization.split(" ")[1];
try {
jwt.verify(token)
console.log("ok")
}catch (e) {
res.status(403)
}
next();
}
Спасибо !