2017-02-24 59 views
-4

如果您無法正確登錄3次,是否有任何關於暫時禁用帳戶的代碼想法?我們正在使用vb.net,在此先感謝如何在失敗的登錄中禁用帳戶

+0

這是可能的,但我們需要看到你是如何做的遠和至少一個代碼。可以在for循環中運行。 – FreedomPride

+6

請閱讀[問]參加[旅遊]。這甚至不是如何在這裏獲得幫助。 – Plutonix

回答

0

儘管您仍然需要提供某些代碼,但提供一些代碼很容易。以下是假設您有某種登錄表單:

  1. 在您的登錄表單中聲明一個整數。

    Dim Tries As Integer = 0 
    
  2. 在點擊Login,檢查是否Tries < 3

    If Tries < 3 Then 
        If Login Then 'Replace Login with what you're doing to authenticate the user. 
         Tries = 0 
         'Do Something. 
        Else 
         Tries += 1 
         'Do Something else. 
        End If 
    ElseIf Tries = 3 Then 
        'Block the user from logging in and send a message. 
    End If 
    

這是認證的基礎知識與失敗登錄3次。如果你想等x分鐘用戶再次登錄,存儲當前系統日期和時間(和Tries)某處,然後當用戶試圖再次登錄檢索。檢索時,比較日期&與當前日期和時間,然後確定用戶是否應該能夠登錄。