0
我想決定使用一個會話參數,如Session["state"] = "logged";
或保存我的SQL服務器數據庫上的狀態? 我也想知道是否有任何其他方式來保存登錄狀態後,我授權登錄?因爲我有我的特殊登錄代碼和確定,但有沒有其他方式來存儲登錄狀態,並在用戶打開特殊頁面時檢索它?哪個更適合在ASP.NET Web表單應用程序中存儲登錄狀態?會話或數據庫字段?
我想決定使用一個會話參數,如Session["state"] = "logged";
或保存我的SQL服務器數據庫上的狀態? 我也想知道是否有任何其他方式來保存登錄狀態後,我授權登錄?因爲我有我的特殊登錄代碼和確定,但有沒有其他方式來存儲登錄狀態,並在用戶打開特殊頁面時檢索它?哪個更適合在ASP.NET Web表單應用程序中存儲登錄狀態?會話或數據庫字段?
您應該使用現有的安全框架,而不是自己構建。
如果要保留會話信息,可以將其保存在數據庫中。請參見https://support.microsoft.com/en-us/kb/317604
您不授權登錄,您驗證它。
你不會把頭髮切成片狀,你會分解它。 X – Ted
[我應該避免詢問什麼類型的問題?](http://stackoverflow.com/help/dont-ask) –