Хорошая ли затея написать админку внутри приложения?
В приложении есть роли пользователей. Есть обычный пользователь, модератор и админ.
Приложение состоит из React на фронтенде и Laravel на бэк. Для аутентификации использую Passport от Laravel.
Вопрос
- Хорошая ли затея писать админку и страничку модератора внутри общего приложения (не знаю, поняли ли вы меня.) Обычно я видел, что создают поддомены для этих целей.
- Буду проверять поль пользователя. Если админ, то в меню будет соответствующая ссылка на страницу.
Как бы вы реализовали это?
Дополнение: Вопрос по большей части о Безопастности приложения.
Я бы рекомендовал сделать 2 отдельных репозитория. Ибо логин для админки - это вы должны брать данные из одной бд (LDAP), а для конечных юзеров другую.