¿Cuál es el error en este middleware que intenta validar un token JWT?
const jwt = require('jsonwebtoken');
const secret = "mySecretKey";
const verificarToken = (req, res, next) => {
const token = req.headers.authorization.split(' ')[1];
jwt.verify(token, secret, (err, decoded) => {
if (err) return res.status(401).send("Acceso denegado.");
next();
});
};