Разные взгляды на разные роли angularjs

0

Я получаю три разные роли от сервера, например this-

["ROLE_USER", "ROLE_MODERATOR", "ROLE_ADMIN"]

или

["ROLE_USER","ROLE_ADMIN"]

Если пользователь не является модератором, я не хочу получать доступ к некоторым страницам этого пользователя в моем угловом js-приложении. Что мне делать?

Теги:

2 ответа

1

угловое разрешение - это сторонний модуль, проверьте это угловое разрешение, это может помочь вам

  • 0
    Мы используем его на производстве +1
0

Простое решение - проверить роль пользователя и скрыть/показать страницы в зависимости от роли пользователя. Все это произошло во время переадресации входа.

  • 0
    я хранил эти роли в каком-то сервисе, а затем в контроллере проверяю роль. На основании роли я использую ng-if в своем теге div, но при обновлении страницы мои данные сервиса теряются.
  • 0
    Если вы сделали это, значит, вы добьетесь того, чего хотите.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню