module.exports = (req, res, next) => { const authHeader = req.headers['authorization']; if (!authHeader) return res.status(403).json({ error: 'No se permite el acceso sin token' }); const token = authHeader.split(' ')[1]; // Aquí la lógica de validación de tu token if (token) { next(); // Si el token es válido, dejamos pasar } else { res.status(401).json({ error: 'Token inválido o expirado' }); } };