J'utilise le framework Express dans node.js avec quelques fonctions middleware :
var app = express.createServer(options);
app.use(User.checkUser);
Je peux utiliser le .use
avec un paramètre supplémentaire pour utiliser cet intergiciel uniquement sur des chemins spécifiques :
app.use('/userdata', User.checkUser);
Est-il possible d'utiliser la variable path de manière à ce que l'intergiciel soit utilisé pour tous les chemins sauf un spécifique, à savoir le chemin Root ?
Je pense à quelque chose comme ça :
app.use('!/', User.checkUser);
Alors User.checkUser
est toujours appelé, sauf pour le chemin Root.