Использование одной роли сразу в Asp. Net Базовом приложении - PullRequest
0 голосов
/ 11 июля 2020

Я пытаюсь решить следующие проблемы:

  1. У пользователя может быть только одна роль за раз.
  2. Он может изменить свою текущую роль внутри приложения без необходимости выйти. Например, он хочет сменить «Admin» на «Annalist».

Я использую этот пример как подход к авторизации.

Там Я могу назначить пользователю несколько ролей, но как только он войдет в систему, у него будут все роли одновременно.

1 Ответ

0 голосов
/ 12 июля 2020

Вот как я с этим справился:

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