6
A
回答
3
Session["login_user"] = "[username]";
string username = Session["login_user"].ToString().Trim();
2
的問題是廣泛的答案,只要你能遵循這樣
- 創建數據庫,用戶表中的SQL Server或您選擇
- 的任何數據庫中創建與用戶ID的登錄表單,並密碼
- 檢查他們與數據庫的用戶可用性
- 如果用戶存在和密碼匹配創建會話,如Session.Add(「Userid」,txtUserid.Text);
在其它頁面中(其中僅註冊用戶允許的限制頁)在每一個頁面加載事件
如果(會話[「用戶ID」] == NULL) 的Response.Redirect(「爲Login.aspx」寫代碼);
7
在C#中,您可以定義會話變量是這樣的:
Session["userame"]= txtusername.Text;
其中txtusername是一個文本框。在另一頁中,您可以將其稱爲:
string usrname = Session["username"].ToString();
要檢查用戶是否登錄或在特定頁面中;你必須檢查這個會話是否爲空。如果會話爲空,則將用戶重定向到登錄頁面,否則他/她可以查看該頁面。同樣的邏輯適用於您想要實現會話驗證的所有頁面。樣品(在Page_Load事件):
if (Session["username"] == null)
Response.Redirect ("Login.aspx");
希望它能幫助... :)
相關問題
- 1. ASP.net會話登錄
- 2. 如何實現登錄過程和會話?
- 3. 如何實現多用戶在JSF中使用會話登錄
- 4. 如何在asp.net中實現用戶會話c#
- 5. 如何在ASP.NET的C#登錄和註冊memberprofile頁面創建會話
- 6. 實現asp.net登錄和註銷
- 7. 會話失效和登錄會話失效asp.net webform
- 8. C#WebRequest登錄會話
- 9. C# - 登錄會話列表
- 10. PHP登錄會話和cookie
- 11. 用戶會話和登錄
- 12. PHP登錄和會話
- 13. 登錄表單和會話
- 14. CodeIgniter登錄和會話
- 15. PHP會話和登錄
- 16. 會話超時和登錄
- 17. 如何區分新登錄(新會話)和會話超時
- 18. 如何實現登錄和註冊?
- 19. 如何實現Facebook登錄和註冊
- 20. 登錄/會話
- 21. 會話登錄
- 22. 我如何實現一個登錄視圖作爲jQueryUI對話框在ASP.Net MVC
- 23. 如何在ASP.NET MVC中爲登錄用戶設置會話
- 24. 如何在ASP.NET中登錄時終止用戶會話
- 25. 如何清除登錄會話在php
- 26. 如何使用c#登錄windows應用程序就像在asp.net中的會話?
- 27. 如何在struts2中實現與用戶登錄綁定的會話?
- 28. 在asp.net web表單中維護登錄和註銷會話
- 29. WIF STS實現檢查活動ASP.NET登錄/會話與ADSF綁定
- 30. 如何實現在頁面內彈出的登錄對話框
+1 .......很好的解釋... –
難道還有比選中 「用戶名」 更好的辦法?我覺得如果有一些其他的錯誤(如允許空用戶名),那麼它不可靠......某種標誌?在這裏,在餅乾本身? – Worthy7
@ Worthy7你可以使用asp.net的內部配置文件功能。請點擊此鏈接:https://msdn.microsoft.com/en-us/library/2y3fs9xs.aspx – Jayesh