Microsoft.AspNetCore.Identity с определенными ролями - PullRequest
0 голосов
/ 02 марта 2020

Мне немного трудно понять, как использовать Microsoft.AspNetCore.Identity для создания ролей с областями действия.

Пример

У меня есть User, который может управлять Cars. Когда я даю одному пользователю Role "Администратора", я не хочу, чтобы он был администратором всех Cars.

Цель

Я хочу иметь еще CarRole, что это связано с User и (!) Car.

Вопрос

Как я могу расширить структуру Identity, чтобы заставить это работать? Я не нашел никакой отправной точки в документации. Кроме того, нужно ли проверять роль области действия внутри действия контроллера, а не по атрибуту? Или я совершенно не прав и использовал спецификацию c Claims на Roles, чтобы заставить это поведение работать?

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