next()
Un middleware propio recibe req, res y next. Debe llamar a next() para que la peticion continue hacia la siguiente funcion; si no lo hace, la peticion se queda esperando.
Codigo
function verificarToken(req, res, next) {
if (req.headers.autorizacion) {
next();
} else {
res.status(401).send("Falta autorizacion");
}
}
app.get("/privado", verificarToken, (req, res) => {
res.send("Contenido privado");
});