您當前位置>首頁 » 新聞資(zī)訊 » 小程序相關(guān) >
短(duǎn)信驗證功能的實現(附案例代碼/前後端/直接用)
發表時間:2021-4-30
發布人:葵宇科技
浏覽次數:32
模塊效果展示(小程序界面)
實現的功能
小程序端:
- 請求獲取短(duǎn)信驗證碼
- 兩次請求之間間隔至少(shǎo)一分鐘
- 填寫必填内容後,才能提交表單
- 手機号合法性檢驗
後台:
- 接前台請求後,通(tōng)過阿裡雲發送短(duǎn)信
- 生成随機數字驗證碼(默認6位)
- 收到提交的表單後,對驗證碼字段進行判斷
- 驗證碼是否過期
- 驗證碼是否正确
- 通(tōng)過驗證後,方能進行下(xià)一步操作
- 如(rú)保存表單信息至數據庫等
- 結果反饋
說明
- 項目包含前後端代碼,可(kě)以直接用,并添加自己想要的功能
- 使用阿裡雲的短(duǎn)信服務,具體配置見倉庫說明
- 手機号合法性驗證部分,為了讓代碼長期可(kě)用,沒有針對現行号段進行詳細檢測,而是隻進行了粗略的檢測
- 其實就是,不參照現有号段信息,對第二位以後進行詳細判斷,防止新号段出現後誤報錯
- 主要通(tōng)過input來限制填入類型(number),以及檢測第一位号碼數字
項目代碼
參考這個(gè)倉庫,如(rú)有幫助,請STAR