ролей?
Авторизацию посредством токена, использования vuex и localStorage можно загуглить, там ничего сложного. А вот по ролям я тоже не смог накопать, в основном только пермишены. поэтому состряпал сам, до чего додумался
А как роли сделали? Я тоже не нашёл информации
С бэка приходят данные при авторизации и у юзера должна быть роль: типа админ, которую я так же записываю в localStorage. В компоненте, где у меня будет отображаться основной контент, в методе create я делаю проверку кто ко мне стучится и в зависимости от результата подсовываю нужный роут. + с помощью хука роута beforeEnter делаю проверку, чтобы нельзя было в ручную перейти на страницу другой роли
Получается к токену ещё роль прикладывается с Бэка?
Обсуждают сегодня