Задать вопрос
@iordania

Инициализация контента для определённой роли пользователя?

Всем привет!
Задача стоит следующая: в зависимости от роли пользователя, показывать разный контент в навигации и сам контент.
Реализовано: На основании приватных роутов, либо допускаю пользователя к странице или же нет (вывожу сообщение что нет прав)... это происходит после аутентификации, где один из параметров я передаю редирект на нужную страницу, после перехода на эту страницу происходит fetch данных для неё... тут всё просто!

А как быть с навигацией ? есть сайдбар и хедер - и там и там действия и ссылки для разных пользователей разные...
Сейчас при рендере общей обёртки (HOC) админки у меня посылается допалнительный запрос для проверки прав чтобы отрендерить нужное в навигации...
Смущает то что я шлю 1 запрос для навигации и потом такой же для рендера контента на странице...
Можно ли как-то реализовать это попроще ?
  • Вопрос задан
  • 458 просмотров
Подписаться 2 Простой Комментировать
Ответ пользователя Кирилл Горелов К ответам на вопрос (5)
@Kirill-Gorelov
С ума с IT
Я бы смотрел в сторону паттерна "мост"
Ответ написан
Комментировать