Есть ли способ по умолчанию для реализации авторизации на основе ролей во время выполнения в asp.net core 3? - PullRequest
0 голосов
/ 21 октября 2019

Я занимаюсь созданием форм в asp.net core 3, и мне нужно создать разрешения между ролями пользователей и форм, плюс у меня есть страница диспетчера ролей, где я могу определять роли, поэтому мне нужно определить разрешениемежду ролью, которая создается во время выполнения, и формой, которая также создается во время выполнения. Что мне делать, если я хочу придерживаться подходов ядра .net?

Я настроил аутентификацию JWT, а также Identity, поэтому в моей базе данных есть таблицы Identity по умолчанию. но проблема в том, что все способы авторизации, которые я когда-либо читал, представляют собой некое жесткое кодирование аннотации «авторизация» поверх методов действия.

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

...