Я новичок в node.js и в данный момент мне приходится передавать сеанс от контроллера к представлению (с помощью экспресс-сессии), но мне было интересно, есть ли более простой способ.Я поместил это в свой файл app.js и, похоже, я могу получить доступ к переменной сеанса непосредственно в представлении, не отправляя ее из контроллера, но просто хотел узнать, является ли это приемлемым способом сделать это?
app.use((req, res, next) => {
res.locals.userId = req.session.user._id;
next();
});