Авторизация MVC для свойств ViewModel - PullRequest
0 голосов
/ 26 марта 2019

Я изучил управление доступом на основе ролей (RBAC), и это прекрасно работает для авторизации в контроллере.

[Authorize]
public ActionResult Index()
{
    var model = new IndexViewModel();
    return View(model);
}

Я также хотел бы добавить управление доступом в View / ViewModel.Допустим, у меня есть представление с различными формами ввода.

Как лучше всего проверить, имеет ли пользователь доступ для чтения или редактирования к каждому отдельному полю?С наименьшим количеством кода, конечно.

...