隨著互聯(lián)網(wǎng)在人們生活中的地位越來越高,互聯(lián)網(wǎng)安全問題也開始變得重要起來。
互聯(lián)網(wǎng)黑色產(chǎn)業(yè)鏈就是互聯(lián)網(wǎng)安全領(lǐng)域最強(qiáng)勁的敵人。
想必大家對(duì)于黑產(chǎn)都有所了解,那么黑產(chǎn)具體是怎么運(yùn)作盈利的呢?大家可以查看下圖哦~
所以,保護(hù)賬戶安全是抗擊黑產(chǎn)的第一步!而驗(yàn)證碼就是確保賬戶安全的重要途徑!
傳統(tǒng)驗(yàn)證碼不僅給用戶帶來了非常差的體驗(yàn),而且在安全性上也開始抵抗不了黑客的惡意攻擊!因此,安全性高、用戶體驗(yàn)好的新型驗(yàn)證碼才是我們需求的!
目前市場(chǎng)上,廣受好評(píng)的“極驗(yàn)驗(yàn)證碼”,我覺得就很不錯(cuò)~
大家可以體驗(yàn)下他們的demo:
http://www.geetest.com/exp_normal
極驗(yàn)提供了SDK,可以免費(fèi)集成到我們的官網(wǎng)中,下面我來詳細(xì)說下安裝方法~
1、下載SDK
https://github.com/GeeTeam/gt-php-sdk
2、后臺(tái)注冊(cè)申請(qǐng)ID和Key
https://user.geetest.com/email/register
3、導(dǎo)入class.geetestlib.php文件到你的項(xiàng)目中
可選在PC端或移動(dòng)端部署極驗(yàn)驗(yàn)證碼。
如果選擇PC端部署,則將CAPTCHA_ID和PRIVATE_KEY后面的字符串替換成自己在后臺(tái)注冊(cè)的ID和Key。
如果在移動(dòng)端部署,則將MOBILE_CAPTCHA_ID和MOBILE_PRIVATE_KEY后面的字符串替換成自己在后臺(tái)注冊(cè)的ID和Key。
4.在驗(yàn)證校驗(yàn)部分,通過如下代碼來執(zhí)行驗(yàn)證邏輯(以 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 // 驗(yàn)證成功后的操作
5 }else {
6 // 驗(yàn)證失敗后的操作
7 }
感謝閱讀此文,希望能幫助到大家,謝謝大家對(duì)本站的支持!
您可能感興趣的文章:- 分享一個(gè)漂亮的php驗(yàn)證碼類
- JavaScript生成驗(yàn)證碼并實(shí)現(xiàn)驗(yàn)證功能
- JavaScript實(shí)現(xiàn)橫線提示輸入驗(yàn)證碼隨輸入驗(yàn)證碼輸入消失的方法
- Ajax和PHP正則表達(dá)式驗(yàn)證表單及驗(yàn)證碼
- 關(guān)于驗(yàn)證碼在IE中不刷新的快速解決方法
- MVC使用極驗(yàn)驗(yàn)證制作登錄驗(yàn)證碼學(xué)習(xí)筆記7
- thinkphp自帶驗(yàn)證碼全面解析
- 基于PHP實(shí)現(xiàn)短信驗(yàn)證碼接口(容聯(lián)運(yùn)通訊)
- Android獲取短信驗(yàn)證碼的實(shí)現(xiàn)方法
- Android中用Bmob實(shí)現(xiàn)短信驗(yàn)證碼功能的方法詳解