Я создаю backend-приложение, использующее expressJs и passportjs (локальная стратегия) для защиты некоторых маршрутов. Мне нужно добавить информацию для текущего пользователя в каждом запросе базы данных, чтобы мы отображали только соответствующую информацию для каждого пользователя. Я знаю, что вы можете получить доступ к информации для текущего пользователя, проверяющего req.user, но это будет связано с передачей информации пользователя (или даже запроса) в качестве параметра через весь мой стек вызовов, и я счел это немного неудобным.Доступ к текущему пользователю в ExpressJs - Passport
Должен ли пользователь получать информацию о последнем слое (тот, который готовит инструкцию sql), не добавляя его к параметрам ?.
Спасибо.
Спасибо за ваш ответ. Таким образом, мне все равно нужно передать в userId запрос БД. Я пытаюсь избежать добавления дополнительных параметров ко всем методам. – Sole