Я новичок в MVC, и я прыгаю в голову первым.Я создаю приложение времени и посещаемости.Я хочу, чтобы пользователь просто вошел в систему и увидел интерфейс пользователя для синхронизации. Однако для наемных работников я хочу предоставить другой интерфейс.Я думаю об этом просто предложить два представления, но я не уверен в «обычном» способе сделать это.
Сейчас я использую AccountController для обработки аутентификации и использую стандартные атрибуты авторизации.
Должен ли я просто выполнить действие индексации моего домашнего контроллера, проверить роль и вернуть другое представление?Или я должен каким-то образом направлять пользователей к различным действиям в зависимости от их членства?