Использование аутентификации Windows для авторизации ASPNET CORE 2.1 - PullRequest
0 голосов
/ 28 июня 2018

Я хочу реализовать авторизацию, чтобы пользователь получал совершенно другое представление в зависимости от уровня доступа.

Использование имени пользователя пользователя @User.Identity.Name и таблицы SQL будет определять уровень доступа, который имеет пользователь.

Другими словами, если у нас есть пользователь-администратор, он будет иметь доступ ко всем частям приложения. Однако, если это пользователь, они будут ограничены определенными частями.

В таблице SQL будет указано имя пользователя и его роль:

Имя пользователя | Роль

Домен / Администратор | Администратор

Домен / Пользователь | Пользователь

Тогда сеть ASP будет обрабатывать роли, встроенные в контроллер.

...