thinkphp5如何調用云片接口實現發送短信驗證碼找回密碼功能

下面由thinkphp框架教程欄目給大家介紹thinkphp5如何調用云片接口實現發送短信驗證碼找回密碼功能,希望對需要的朋友有所幫助!

thinkphp5如何調用云片接口實現發送短信驗證碼找回密碼功能

思路:

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

接口地址:https://sms.yunpian.com/v1/sms/send.JSon。
使用postman,輸入三個必須的參數apikey、mobile和text。

示例:

立即學習PHP免費學習筆記(深入)”;

1.html文件:

thinkphp5如何調用云片接口實現發送短信驗證碼找回密碼功能

2.js文件,實現異步刷新,獲取到返回的信息

thinkphp5如何調用云片接口實現發送短信驗證碼找回密碼功能

3.創建存儲驗證碼的數據表:

thinkphp5如何調用云片接口實現發送短信驗證碼找回密碼功能

4..控制器中寫三個方法:(1)創建驗證碼,發送給用戶,并存入數據庫的方法,(2)驗證驗證碼是否正確,是否過期的方法,(3)修改密碼的方法

createcode:thinkphp5如何調用云片接口實現發送短信驗證碼找回密碼功能thinkphp5如何調用云片接口實現發送短信驗證碼找回密碼功能

checkcode:

thinkphp5如何調用云片接口實現發送短信驗證碼找回密碼功能

findpwd:

thinkphp5如何調用云片接口實現發送短信驗證碼找回密碼功能

? 版權聲明
THE END
喜歡就支持一下吧
點贊5 分享