2012-10-09 29 views
0

當我測試我的應用程序時,我意識到經過5次登錄嘗試後,開箱即用會員供應商將鎖定您的帳戶。用戶如何去解鎖他的賬戶?標準流程是否只是給管理員發送電子郵件?還是有一些我可以建立的形式?郵件確認鏈接?基本上,處理多次失敗登錄嘗試的最佳做法。我已經把這個數字增加到了10,並且我沒有安裝一個祕密的問題和答案,並且希望避免使用它。在asp.net會員供應商登錄嘗試和鎖定帳戶帳戶的最佳做法是什麼

回答

0

對於嚴格的安全性 - 我會建議在經過最低限度的負擔得起的嘗試之後用電子郵件給管理員鎖定。

針對不太嚴格的安全要求 - 內存鎖定。例如半個小時。如果用戶在內存中被鎖定兩次 - 進行硬鎖定(需要某些成員供應商定製)。

另外一個選項 - 在鎖定後提供帶有祕密問題的重置選項。用戶通知成功發送給他後,請取消鎖定。

相關問題