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