當前位置:
首頁 > 最新 > thinkphp接入5極驗

thinkphp接入5極驗

哼哼。第一個技術分享,那麼就直接簡單粗暴的上步驟吧。

1:要使用極驗首先得給人家打聲招呼吧。老規矩登錄,註冊。

進入到如下界面

這裡極驗分為3.0 和 2.0版本。不過功能大同小異。稍有區別。這裡主要以3.0為主。

2:進入管理應用界面獲取到自己的id,key。當如也要下載別人的sdk放到extend目錄下,命名看自己喜好。能夠正常引入就行。之後做如下修改。

首先在tp5的config 中加入

GEETEST_ID 和key 的配置。截圖未截全。請使用自己的。之後修改sdk

讓其引入自己做的配置修改。然後創建一個方法。方法的具體位置看你心情,可以做成一個控制器來調用,也可以像我一樣直接放到extend目錄下如圖

分為獲取驗證碼和展示驗證碼的兩個功能。

3:基本的東西都做完了,那麼剩下就該在視圖中引入了吧。簡單粗暴上圖

在視圖中創建一個div 用來存放驗證碼。ajax 調用控制器中獲取驗證碼的方法。控制器就直接引用剛才extend中驗證碼類創建好的創建驗證碼的方法。目前驗證碼就會出現了。

4:剩下的就是驗證功能了。

在自己的登錄邏輯的ajax中獲取到極驗的三個值,發送給你的登錄介面,極驗3.0和2.0的區別在在於此。3.0可以進行前台驗證,也就是說你前天的驗證碼必須匹配成功,而後台可以不進行驗證。當然你要覺得不安全,就如上圖就行後台的第二次驗證。驗證完成了之後就可以進行自己的登錄邏輯了


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

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


請您繼續閱讀更多來自 全球大搜羅 的精彩文章:

Jenkins GitLab webhooks配置
能騷能帥能美的襯衫——之經典襯衫

TAG:全球大搜羅 |