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

php行為驗證碼防止短信轟炸實例

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

文字點選驗證碼

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

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";
// 前端驗證成功后頒發(fā)的 token,有效期為兩分鐘
$request->token = $_POST["kgCaptchaToken"];
// 當安全策略中的防控等級為3時必須填寫
$request->userId = "kgCaptchaDemo";
// 請求超時時間,秒
$request->connectTimeout = 10;
$requestResult = $request->sendRequest();
if ($requestResult->code === 0) {
    // 驗簽成功邏輯處理
    echo "驗證通過";
} else {
    // 驗簽失敗邏輯處理
    echo "驗證失敗,錯誤代碼:{$requestResult->code}, 錯誤信息:{$requestResult->msg}";
}

HTMl代碼

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

最后

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

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

相關(guān)文章

最新評論