極驗驗證碼 安裝部署詳細介紹
隨著互聯(lián)網(wǎng)在人們生活中的地位越來越高,互聯(lián)網(wǎng)安全問題也開始變得重要起來。
互聯(lián)網(wǎng)黑色產(chǎn)業(yè)鏈就是互聯(lián)網(wǎng)安全領(lǐng)域最強勁的敵人。
想必大家對于黑產(chǎn)都有所了解,那么黑產(chǎn)具體是怎么運作盈利的呢?大家可以查看下圖哦~

所以,保護賬戶安全是抗擊黑產(chǎn)的第一步!而驗證碼就是確保賬戶安全的重要途徑!
傳統(tǒng)驗證碼不僅給用戶帶來了非常差的體驗,而且在安全性上也開始抵抗不了黑客的惡意攻擊!因此,安全性高、用戶體驗好的新型驗證碼才是我們需求的!
目前市場上,廣受好評的“極驗驗證碼”,我覺得就很不錯~
大家可以體驗下他們的demo:
http://www.geetest.com/exp_normal
極驗提供了SDK,可以免費集成到我們的官網(wǎng)中,下面我來詳細說下安裝方法~
1、下載SDK
https://github.com/GeeTeam/gt-php-sdk
2、后臺注冊申請ID和Key
https://user.geetest.com/email/register
3、導(dǎo)入class.geetestlib.php文件到你的項目中

可選在PC端或移動端部署極驗驗證碼。
如果選擇PC端部署,則將CAPTCHA_ID和PRIVATE_KEY后面的字符串替換成自己在后臺注冊的ID和Key。
如果在移動端部署,則將MOBILE_CAPTCHA_ID和MOBILE_PRIVATE_KEY后面的字符串替換成自己在后臺注冊的ID和Key。
4.在驗證校驗部分,通過如下代碼來執(zhí)行驗證邏輯(以 PHP 語言為例)
1 <?php
2 require_once('geetestlib.php');/* 注意路徑必須要正確 */
3 $validate_result=geetest_validate(@$_POST['geetest_challenge'], @$_POST['geetest_validate'],@$_POST['geetest_seccode']); if($validate_result){
4 // 驗證成功后的操作
5 }else {
6 // 驗證失敗后的操作
7 }
感謝閱讀此文,希望能幫助到大家,謝謝大家對本站的支持!
相關(guān)文章
VSCode報錯:Vetur?can't?find?'tsconfig.json'?
最近在使用VScode打開項目時發(fā)現(xiàn)報錯了,所以下面這篇文章主要給大家介紹了關(guān)于VSCode報錯:Vetur?can‘t?find?‘tsconfig.json‘?or?‘jsconfig.json‘解決辦法,需要的朋友可以參考下2022-08-08
關(guān)于Typora中l(wèi)atex的用法與常用語法
這篇文章主要介紹了關(guān)于Typora中l(wèi)atex的用法與常用語法,typora使用latex進行公式的編寫,本文說明了常用的語法,需要的朋友可以參考下2023-04-04
WinSCP和PuTTY(與Linux系統(tǒng)鏈接的工具)的安裝和使用圖文教程
Putty是用來遠程連接服務(wù)器的,支持SSH、Telnet、Serial等協(xié)議的連接,WinSCP是一個Windows環(huán)境下使用SSH的開源圖形化SFTP客戶端,它的主要功能就是在本地與遠程計算機間安全的復(fù)制文件,本文重點給大家介紹WinSCP和PuTTY安裝使用,感興趣的朋友一起看看吧2022-06-06
git流水線(Pipeline)導(dǎo)致分支(Branch)無法合并問題及解決
這篇文章主要介紹了git流水線(Pipeline)導(dǎo)致分支(Branch)無法合并問題及解決方案,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2023-11-11

