Представьте, что у меня есть следующий фрагмент кода в server.js < function checkAuth ( req , res , next ) { if (! Req . Session . User_id ) { res . sendFile ( __dirname + '/login.html' ); } else { next (); } } Приложение . get ( '/' , ( req , res ) => { res . sendfile ( __dirname + 'login.html' ); }); приложение . post ( "/ login" , ( req , res ) => { if ( req . body . userID === 'a' && req . body . password === 'b' ) { req . session . user_id = req . body . userID ; res . redirect ( 'main' ); } else { res . redirect ( '/' ); } }); приложение . get ( '/ main' , checkAuth , ( req , res ) => { res . sendFile ( __dirname + '/main.html' ); }); приложение . get ( '/ logout' , ( req , res ) => { delete req . session . user_id ; res . redirect ( '/' ); }); require ( './latestNews.js' ) ( приложение ); require ( './featuredNews.js' ) ( приложение ); приложение . get ( '*' , ( req , res ) => { res . sendFile ( __dirname + '/404.html' ); }); приложение . listen ( порт , () => { консоль . log ( «прослушивание» + порт ); }); р>