Я ищу поиск лучшего способа маршрутизации пользователей в зависимости от их роли в приложении MVC4.Маршрутизация в приложении MVC4
В принципе у меня есть 3 типа пользователей в моем приложении
1) Администратор 2) Персонал 3) Клиент
Как я могу добиться этого?
admin/home (for each admin request it starts with admin/{controller}....)
staff/home (for each staff request it starts with staff/{controller}....)
client/home (for each client request it starts with client/{controller}....)
Спасибо.
Аналогичный вопрос http://stackoverflow.com/questions/8181284/mvc-role-based-routing – Jared
Похоже, что я должен использовать другую область в своем приложении. Это не так? Если это так, я задаюсь вопросом, есть ли какой-либо другой способ явного определения маршрутов вместо использования областей. Но я не знаю, как это сделать, если это возможно. – user2866746
Ну, в какой-то момент вам придется аутентифицировать пользователя. Таким образом, еще один вариант будет в вашем контроллере входа, чтобы затем перенаправить их на основе их ролей. – Jared