2015-10-26 12 views
0

我想決定使用一個會話參數,如Session["state"] = "logged";或保存我的SQL服務器數據庫上的狀態? 我也想知道是否有任何其他方式來保存登錄狀態後,我授權登錄?因爲我有我的特殊登錄代碼和確定,但有沒有其他方式來存儲登錄狀態,並在用戶打開特殊頁面時檢索它?哪個更適合在ASP.NET Web表單應用程序中存儲登錄狀態?會話或數據庫字段?

+0

[我應該避免詢問什麼類型的問題?](http://stackoverflow.com/help/dont-ask) –

回答

1

您應該使用現有的安全框架,而不是自己構建。

如果要保留會話信息,可以將其保存在數據庫中。請參見https://support.microsoft.com/en-us/kb/317604

您不授權登錄,您驗證它。

+1

你不會把頭髮切成片狀,你會分解它。 X – Ted

相關問題