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

Генерация меню из запроса или вручную?

Вопрос: есть написанное приложение на vue, меню и роуты пока что захардкожаны...
бэкенд(простое апи на пхп) и клиент запущены на разных серваках, соответственно при переходе по страницам на клиенте ,шлются запросы для данных и тд...

Вся соль в том что у пользователей есть роли: admin user и тд и в зависимости от роли, нужно генерировать меню (для кого-то страницы открыты, для кого-то закрыты и тп)

Как лучше это реализовать ?

Сейчас сценарий такой: при инициализации приложения посылается запрос на проверку аутентификации(там же определяем роль) - в зависимости от роли отдаём список доступных для пользователя урлов - генерируем меню

Страницы остаются зашиты в приложение единственное что при каждом заходе отправляется запрос на данные где так же проверяем доступы и тд

Есть ли способ сделать это лаконичнее?
вариант "И так сойдёт" не особо нравится
  • Вопрос задан
  • 82 просмотра
Подписаться 1 Простой 3 комментария
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы