5
Где должны проводиться проверки разрешений пользователей в MVC и кем?
Должны ли пользовательские проверки прав доступа выполняться в модели или контроллере? И кто должен обрабатывать проверки разрешений, объект User или какой-либо помощник UserManagement? Где это должно произойти? Проверка в контроллере: class MyController { void performSomeAction() { if (user.hasRightPermissions()) { model.someAction(); } } ... Наличие проверок в контроллере помогает сделать модели …
26
mvc
permissions