首頁 >php框架 >ThinkPHP >thinkphp5如何呼叫雲片介面實作傳送簡訊驗證碼找回密碼功能

thinkphp5如何呼叫雲片介面實作傳送簡訊驗證碼找回密碼功能

藏色散人
藏色散人轉載
2020-07-01 15:08:183653瀏覽

下面由thinkphp框架教學欄位介紹thinkphp5如何呼叫雲片介面實作傳送簡訊驗證碼找回密碼功能,希望對需要的朋友有幫助!

thinkphp5如何呼叫雲片介面實作傳送簡訊驗證碼找回密碼功能

想法:

1、用戶輸入手機號,要求取得簡訊驗證碼。
2、thinkphp產生簡訊驗證碼,存儲,同時和其他參數一起發送請求給雲片。
3、雲片發送簡訊驗證碼到指定手機號碼。
4、使用者輸入簡訊驗證碼。
5、thinkphp根據驗證碼是否正確、驗證碼是否過期兩個條件判斷是否驗證通過。

介面位址:https://sms.yunpian.com/v1/sms/send.json
使用postman,輸入三個必須的參數apikeymobiletext

範例:

1.html檔案:

#2.js文件,實作非同步刷新,取得到傳回的資訊

3.建立儲存驗證碼的資料表:


##4..控制器中寫三個方法:(1)建立驗證碼,傳送給用戶,並存入資料庫的方法,(2)驗證驗證碼是否正確,是否過期的方法,(3)修改密碼的方法

# createcode:

checkcode:


##findpwd:

#

以上是thinkphp5如何呼叫雲片介面實作傳送簡訊驗證碼找回密碼功能的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:csdn.net。如有侵權,請聯絡admin@php.cn刪除