我正在尋找一種根據用戶在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