欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

php行為驗(yàn)證碼防止短信轟炸實(shí)例

 更新時間:2023年09月01日 08:36:28   作者:宙哈哈  
這篇文章主要為大家介紹了php行為驗(yàn)證碼來防止短信轟炸實(shí)例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪

文字點(diǎn)選驗(yàn)證碼

忘記傳統(tǒng)的驗(yàn)證碼輸入方式吧!創(chuàng)新的文字點(diǎn)選驗(yàn)證碼,讓你通過選擇正確的文字來驗(yàn)證你的人類身份。這種方式不僅更加便捷,還能有效防止機(jī)器人攻擊。體驗(yàn)文字點(diǎn)選驗(yàn)證碼的魅力!

PHP代碼

<?php
include "KgCaptchaSDK.php";
// 填寫你的 AppId,在應(yīng)用管理中獲取
$appId = "appId";
// 填寫你的 AppSecret,在應(yīng)用管理中獲取
$appSecret = "appSecret";
$request = new kgCaptcha($appId, $appSecret);
// 填寫應(yīng)用服務(wù)域名,在應(yīng)用管理中獲取
$request->appCdn = "https://cdn6.kgcaptcha.com";
// 前端驗(yàn)證成功后頒發(fā)的 token,有效期為兩分鐘
$request->token = $_POST["kgCaptchaToken"];
// 當(dāng)安全策略中的防控等級為3時必須填寫
$request->userId = "kgCaptchaDemo";
// 請求超時時間,秒
$request->connectTimeout = 10;
$requestResult = $request->sendRequest();
if ($requestResult->code === 0) {
    // 驗(yàn)簽成功邏輯處理
    echo "驗(yàn)證通過";
} else {
    // 驗(yàn)簽失敗邏輯處理
    echo "驗(yàn)證失敗,錯誤代碼:{$requestResult->code}, 錯誤信息:{$requestResult->msg}";
}

HTMl代碼

<script src="https://cdn6.kgcaptcha.com/captcha.js"></script>
<script>
kg.captcha({
    // 綁定元素,驗(yàn)證框顯示區(qū)域
    bind: "#captchaBox",
    // 驗(yàn)證成功事務(wù)處理
    success: function(e) {
        console.log(e);
    },
    // 驗(yàn)證失敗事務(wù)處理
    failure: function(e) {
        console.log(e);
    },
    // 點(diǎn)擊刷新按鈕時觸發(fā)
    refresh: function(e) {
        console.log(e);
    }
});
</script>
<div id="captchaBox">載入中 ...</div>

最后

SDK開源地址:https://github.com/KgCaptcha,順便做了一個演示:https://www.kgcaptcha.com/demo/

以上就是防止短信轟炸,行為驗(yàn)證碼是關(guān)鍵的詳細(xì)內(nèi)容,更多關(guān)于防止短信轟炸,行為驗(yàn)證碼是關(guān)鍵的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

最新評論