當前位置:
首頁 > 知識 > TP5驗證碼實現

TP5驗證碼實現

ThinkPHP5.0 已經很久了,最近有所接觸,下面介紹一下常用的第三方驗證碼功能的使用。

功能開發 1).引入第三方擴展包 進行 TP5 的開發,Composer 的使用會成為重要技能

以windows為例子,輸入命令:

完成上述操作,會在以下目錄中出現 captcha 的擴展包

2).前端設置

在前端頁面需要顯示驗證碼的位置,補充 即可,個人代碼舉例如下:

效果展示參考

3).captcha 擴展包代碼優化 如果按照上述操作,顯示的驗證碼圖片並不能點擊刷新,可自己根據需求進行刷新功能設計;或者,建議進行下面的代碼優化:

打開 文件,替換上面的 方法代碼.

此時的驗證碼圖片即可實時刷新.

4).後台代碼驗證 根據前端請求而來的 verifyCode 數據,調用 中的 方法,進行驗證。

提示 建議閱讀 文件,及 ,可以進行樣式的自定義.

如果前端 有傳值 id,那麼後台 驗證也需要相應的 id 參數區分。

驗證結果,普遍使用 ajax 請求,以滿足用戶順暢的體驗.

更多分享,敬請關注

本文來源網路,侵立刪!

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 PHP技術大全 的精彩文章:

TAG:PHP技術大全 |