下面由thinkphp框架教程欄目給大家介紹thinkphp5如何調用云片接口實現發送短信驗證碼找回密碼功能,希望對需要的朋友有所幫助!
思路:
1、用戶輸入手機號,請求獲取短信驗證碼。
2、thinkphp生成短信驗證碼,存儲,同時和其他參數一起發送請求給云片。
3、云片發送短信驗證碼到指定手機號。
4、用戶輸入短信驗證碼。
5、thinkphp根據驗證碼是否正確、驗證碼是否過期兩個條件判斷是否驗證通過。
接口地址:https://sms.yunpian.com/v1/sms/send.JSon。
使用postman,輸入三個必須的參數apikey、mobile和text。
示例:
立即學習“PHP免費學習筆記(深入)”;
1.html文件:
2.js文件,實現異步刷新,獲取到返回的信息
3.創建存儲驗證碼的數據表:
4..控制器中寫三個方法:(1)創建驗證碼,發送給用戶,并存入數據庫的方法,(2)驗證驗證碼是否正確,是否過期的方法,(3)修改密碼的方法
createcode:
checkcode:
findpwd:
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END