Показать сообщение отдельно
  #2 (permalink)  
Старый 05.06.2020, 09:22
Аватар для SuperZen
Профессор
Отправить личное сообщение для SuperZen Посмотреть профиль Найти все сообщения от SuperZen
 
Регистрация: 08.11.2017
Сообщений: 642

function checkAuth(req, res, next) {
		if (req.user) {
			console.log('checkAuth() is TRUE');
			next();
		} else {
			console.log('checkAuth() is FALSE');
			res.redirect('/');
		}
}

app.get('/home', checkAuth, (req, res) => {
	res.sendFile(__dirname + "/private/home.html")
});


app.use(...) - повесить глобальный middleware
app.get('/', () => здесь router specific middleware

)
Ответить с цитированием