Использовать атрибут Authorize в пользовательской таблице EmployeeRoles - PullRequest
0 голосов
/ 03 мая 2020

Я использую код-первый подход с Entity Framework. Я хочу создать отношения «многие ко многим» между моими таблицами Employee и AspNetRoles, чтобы назначать роли моим сотрудникам.

Меня беспокоит то, что если я использую [Authorize], будет ли моя роль из пользовательской таблицы EmployeeRoles пригодна для использования. Net, поскольку она использует таблицу AspNetUserRoles для навигации, у какого пользователя есть какая роль?

Когда пользователь становится сотрудником, его все равно можно найти в таблице Users.

Я действительно не знаю, где [Authorize] может прочитать роль пользователя и Я предполагаю, что это таблица AspNEtUserRoles, и я хочу сделать то же самое для моей таблицы Employee.

My database

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...