使用驗證碼場景,是為了防止黑客暴力破解方式不斷嘗試登入,有了驗證碼,便可以有效防止
短信方式驗證:(對接短信api)
注冊場景:
1 填寫手機号,發送後端,後端根據手機号發送短信平台,短信平台下發驗證碼給使用者,并傳回後端驗證碼,後端将驗證碼儲存入庫(短信驗證資料表)
2 使用者根據收到的驗證碼,填寫注冊資訊,進行注冊,後端接收到注冊資訊,根據手機号查詢這個手機号最新資料,擷取驗證碼進行比對.
(通常會給驗證碼設定有效時間 : 驗證碼持續時間 = 現在的時間 減去 驗證碼建立時間, 驗證碼持續時間和有效時長進行比對,判斷是否失效)