У меня наверное общий вопрос, скорее всего несложный, но тем не менее.
Допустим у нас есть jwt авторизация и пользователи с ролями: админ, модер, юзер. Пользователь может получить списки пользователей, но они различны в зависимости от его роли.
Вопрос вот в чем. Как это правильнее всего организовать? Делать ОДИН модуль, в котором будет один сервис с getAll(), который допустим чекает роль пользователя и выдает разные данные, ИЛИ делать отдельные модули для пользователей под каждую роль? Или один модуль с сервисами под отдельные пользовательские роли?
Заранее благодарю за помощь!