我有兩個角色:管理員和用戶。在我的登錄頁面中,如何將這兩個角色中的每一個重定向到不同的頁面?例如,一旦管理員登錄後,他們應該被重定向到頁面A,而用戶應該被重定向到頁面B.我已經在登錄頁面創建了登錄控件,並使用了表單身份驗證。根據角色重定向
Q
根據角色重定向
0
A
回答
2
只要檢查自己的角色,做一個正常的Response.Redirect
像這樣:
void btnLogin_Click(object sender, EventArgs e)
{
if (HttpContext.Current.User.IsInRole("Administrators"))
Response.Redirect("~/PageA.aspx");
else
Response.Redirect("~/PageB.aspx");
}
0
首先創建的UserRole的色譜柱的用戶名和密碼Database.When用戶登錄時,如果用戶是有效的,那麼回報來自數據庫的用戶的UserRole值。在登錄過程中檢查角色並根據值重定向用戶。
相關問題
- 1. 如何使用Rolify根據角色重定向根?
- 2. 根據角色,ASP.net MVC會員重定向
- 3. 如何根據角色更改ASP.Net MVC登錄重定向?
- 4. 根據用戶角色重定向到不同的網站
- 5. laravel 5根據用戶角色登錄後重定向用戶
- 6. 如何根據用戶角色重定向到特定的控制器
- 7. 重定向用戶根據
- 8. 根據mysql值重定向
- 9. 如何使用中間件根據用戶角色進行重定向?
- 10. 我想根據角色重新定向用戶,如管理員或用戶
- 11. 根據其角色重定向經過身份驗證的用戶
- 12. 如何根據其角色在PHP中重定向兩個用戶
- 13. 根據用戶角色登錄重定向到不同的頁面後
- 14. 定義角路線根據路由參數重定向
- 15. 不能重定向角色的看法
- 16. 角色重定向中的錯誤
- 17. 重定向取決於角色
- 18. 重定向根HTTP根HTTPS
- 19. 重定向角2
- 20. .htaccess根據網址重定向
- 21. 根據以前的URL重定向
- 22. 根據條件Apache Httpd.conf重定向URL
- 23. 根據mysql字段值重定向
- 24. 根據始發URL重定向用戶
- 25. htaccess根據cookie值重定向
- 26. .htaccess:根據訪問的url重定向
- 27. .htaccess根據推薦存在重定向
- 28. 根據位置重定向用戶
- 29. Django - 根據組登錄時重定向
- 30. 根據用戶角色/用戶公開組成員身份重定向自定義按鈕URL
'LoginView'安全控制也可能有幫助 – Mubarek 2012-03-19 05:54:30