@pavel_shakhov а от допустим у меня есть роут /api/products/saved, возвращает сохраненные продукты пользователем. Где мне лучше оброблять в UserService или в ProductService? Кому от кого тут лучше зависеть?
@pavel_shakhov а от допустим у меня есть роут /api/products/saved, возвращает сохраненные продукты пользователем. Где мне лучше оброблять в UserService или в ProductService? Кому от кого тут лучше зависеть?
А как возвращать passport auth error не просто текстом Unathorized, а какой-то кастомный объект? Нашел опцию failWithError: true, но она требует написания +1 хендлера на каждом роуте Не уверен что это хороший вариант