Логин пользователя с разрешениями на маршруты с angular и весенней загрузкой - PullRequest
0 голосов
/ 23 января 2020

Я использую angular 7 в качестве внешнего интерфейса и пружинный загрузчик в качестве внутреннего. Я вхожу с LDAP по имени пользователя и паролю, но я должен проверить разрешения пользователя из базы данных (если пользователь включен или отключен, поэтому он может войти или нет / и если пользователь может войти, проверьте разрешения (Admin, Supervisor) или пользователь), поэтому после входа в систему пользователь переходит на правильную страницу. Любой хороший совет или ссылка на хороший пример, как мне это сделать? Заранее спасибо

Ответы [ 2 ]

2 голосов
/ 23 января 2020

Используйте AuthGuard для проверки прав и перенаправления:

https://www.tektutorialshub.com/angular/angular-canactivate-guard-example/

0 голосов
/ 23 января 2020

Возможно, вы можете сделать это с помощью sessionStorage

sessionStorage.setItem ("lastname", "Smith");

, а с помощью AuthGuard вы можете проверить, прежде чем переходить туда, вы можете получить значение из sessionStorage, подобное этому sessionStorage.getItem ("lastname");

...