Node.JS вход в промежуточное ПО - PullRequest
0 голосов
/ 05 октября 2018

Я создаю приложение node + express, и мне нужно передавать данные для входа на каждом маршруте, например:

app.get('/dashboard', isLoggedIn, (req, res) => { res.render('dashboard/dashboard', { user: req.user }); });

Существует способ всегда передавать req.user как пользователь для просмотра?(Я использую EJS, кстати)

У меня уже есть промежуточное ПО для проверки, если пользователь вошел в систему, или он будет перенаправлен для входа в систему.

Спасибо!

1 Ответ

0 голосов
/ 06 октября 2018

Вы можете использовать app.use метод

app.use(isLoggedIn);

Тогда:

app.get('/dashboard', (req, res) => {
    res.render('dashboard/dashboard', { user: req.user });
});
...