簡訊驗證碼登入流程詳細步驟
阿新 • • 發佈:2021-09-17
1、構造手機驗證碼:使用random物件生成要求的隨機數作為驗證碼,例如4位驗證碼:1000~9999之間隨機數;
2、使用介面向簡訊平臺傳送手機號和驗證碼資料,然後簡訊平臺再把驗證碼傳送到制定手機號上,介面引數一般包括:目標手機號,隨機驗證碼(或包含失效時間),平臺介面地址,平臺口令;
3、儲存介面返回的資訊(一般為json文字資料,然後需轉換為json物件格式);
4、將手機號--驗證碼、操作時間存入Session中,作為後面驗證使用;
5、接收使用者填寫的驗證碼及其他資料;
6、對比提交的驗證碼與Session中的驗證碼是否一致,同時判斷提交動作是否在有效期內;
7、驗證碼正確且在有效期內,請求通過,處理相應的業務。
一,首先新增一個jar包,工具類會用到。
https://blog.csdn.net/classabcd/article/details/82464582
沒有停止的腳步,只有倒下去的腳步