簡體   English   中英

N次嘗試后如何使一次性密碼過期

[英]How to expire One-time Password after N number of attempts

如果有人嘗試登錄 5 次,則 otp 應該在用戶第 6 次嘗試登錄時過期。

任何建議將不勝感激。

增加每個錯誤代碼輸入的計數器,當它達到 6 時顯示錯誤

如果沒有任何進一步的信息,您的 OTP 系統是什么或任何東西,我們所能做的只是有根據的猜測。

首先,我必須猜測您的實際問題是什么,因為答案太明顯了。

您有一個計數器(保存 OTP 的任何位置),並且對於每次錯誤嘗試添加 1。當它達到 6 時,您從數據庫/服務/任何內容中刪除 OTP,並向用戶顯示您已這樣做的警告. 然后將計數器重置為 0(用於新密碼)。

成功輸入密碼后,您還重置了計數器。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM