Я использую код-первый подход с Entity Framework. Я хочу создать отношения «многие ко многим» между моими таблицами Employee
и AspNetRoles
, чтобы назначать роли моим сотрудникам.
Меня беспокоит то, что если я использую [Authorize]
, будет ли моя роль из пользовательской таблицы EmployeeRoles
пригодна для использования. Net, поскольку она использует таблицу AspNetUserRoles
для навигации, у какого пользователя есть какая роль?
Когда пользователь становится сотрудником, его все равно можно найти в таблице Users
.
Я действительно не знаю, где [Authorize]
может прочитать роль пользователя и Я предполагаю, что это таблица AspNEtUserRoles
, и я хочу сделать то же самое для моей таблицы Employee
.