Итак, когда мы создаем приложение Mean.js с использованием генератора yo, по умолчанию используется пользовательский модуль, который управляет аутентификацией, подписью, входом, профилем настройки и т. д. У нас также есть возможность добавлять роли пользователям в модели пользователей, а роли администратора и пользователя устанавливаются по умолчанию. Пользователи могут самостоятельно зарегистрироваться в приложении по умолчанию, теперь, допустим, я хочу, чтобы пользователь-администратор выполнял операции CRUD для пользователей (создавать, читать, обновлять, удалять новых пользователей и делать запросы, такие как пользователи списка) и отключать знак для обычных пользователей, поэтому только администратор может регистрировать новых пользователей.Mean.js: Добавить модуль пользователя CRUD, доступ к которому осуществляется только администратором
Я думал о два варианта:
- создать модуль CRUD с Yeoman (но это вызвало бы проблемы с существующим модулем пользователя, который управляет всей этой аутентификации вещи)
- делать все с нуля, как добавив все контроллеры, маршруты и все необходимое (но это потребует много времени, и это может вызвать множество ошибок, потому что я могу что-то забыть)
Что вы предложите?
Спасибо за ваше предложение, проверяя его прямо сейчас – dlvx