觀點
驗證碼逾時與重送:登入流程常被忽略的細節
許多 App 在驗證碼畫面只寫「請輸入簡訊碼」,卻沒有說明有效秒數、重送條件與輸入錯誤後是否沿用同一組碼。稽核時我們會把這些規則攤開成一張狀態表。
常見問題包括:倒數結束後按鈕仍鎖定、重送成功卻無提示、以及連續錯誤後沒有降速或鎖定說明。這些不一定是漏洞,但會直接反映在客服工單。
建議至少統一三件事:有效期限文案、重送冷卻、以及與後端實際策略一致的錯誤碼對照。稽核報告會標出「文案/行為/後端」三者是否對齊。
若您同時支援語音驗證或 Email 備援,也要檢查切換通道後計時器是否重置,避免使用者以為碼已失效卻其實仍可用。