Динамическая авторизация на основе ролей и разрешений с скрытием меню или отображением в Angular 6 или 7 - PullRequest
0 голосов
/ 08 марта 2019

Я создаю приложение с angular 6, где мой супер-администратор будет создавать разные роли и предоставлять доступ к различным функциям (разрешениям), поэтому обе вещи будут динамичными. нравится [Редактировать, Удалить] каждую форму.

Теперь я хочу отображать только те функции, для которых у пользователей есть разрешения, в зависимости от назначенной им роли, и еще я хочу защитить маршрут, чтобы пользователь не мог получить доступ к этой функции с помощью ручного ввода URL-адреса.

Я проверил ngx-разрешения, с которыми я могу сделать обе эти вещи, но мне нужно иметь имя по умолчанию для роли (которого у меня нет в моем приложении) и мне нужно знать, какой пользователь имеет какие разрешения (то есть и не буду)

Есть ли способ выполнить авторизацию на основе ролей с динамическим именем роли и разрешениями динамических функций?

Любая помощь будет оценена.

Счастливый код Дня.

...