È possibile tramite middleware espresso o un altro metodo per aggiungere dati di rendering (la seconda opzione in res.render) a ogni chiamata nei percorsi delle app.Node.js Express3 - Middleware per aggiungere dati di rendering a tutte le richieste di rendering
La mia app utilizza il passaporto per l'autenticazione e vorrei che un middleware aggiungesse sempre le informazioni dell'utente a ciascun modello renderizzato.
Attualmente ognuna delle mie chiamate a res.render è simile a. Vorrei rimuovere l'utente: req.user e aggiungerlo a una funzione middleware.
// Page 1
res.render("somepage1",{data : "somepage1", user : req.user});
// Page 2
res.render("somepage2",{data : "somepage2", user : req.user});
corrispondenti ?: [Esegui gancio a ogni richiesta HTTP, prima app.get() e app.post()?] (Http://stackoverflow.com/questions/13106300) – laggingreflex