私がこの質問を正しく理解していれば、あなたは次のことを知っています:
// This is too general
app.use(myAuthMiddleware());
そして、あなたはそれを特定のURLハンドラーに手動で追加できることを知っています:
app.get('/user/profile/edit', myAuthMiddleware(), function(req,res){
/* handle stuff */ });
// but doing this on all your routes is too much work.
エクスプレスの取り付け機能についてあなたが知らないかもしれないこと:
// Matches everything under /static/** Cool.
app.use('/static', express.static(__dirname + '/public'));
またはapp.all():
// requireAuthentication can call next() and let a more specific
// route handle the non-auth "meat" of the request when it's done.
app.all('/api/*', requireAuthentication);