google reCAPTCHA 機器人驗證

Step 1.
註冊 API key
https://www.google.com/recaptcha

google reCAPTCHA key

Step 2.
html

<script src='https://www.google.com/recaptcha/api.js'></script>
<div class="g-recaptcha" data-sitekey="your_api_public_key"></div>

Step 3.
php

$recaptcha_secret = 'your_api_private_key';
$response = file_get_contents("https://www.google.com/recaptcha/api/siteverify?secret=" . $recaptcha_secret . "&response=" . $_POST['g-recaptcha-response']);
$response = json_decode($response, true);

if ($response["success"] !== true) {
   alert("google驗證有誤,請重新操作!");
   exit();
}

參考資料:
https://medium.com/@d101201007/google-recaptcha%E6%A9%9F%E5%99%A8%E4%BA%BA%E9%A9%97%E8%AD%89-%E6%95%99%E5%AD%B8-php%E7%AF%84%E4%BE%8B-3685a394dce2

分類: 程式下載, 網頁, 網頁設計, 資料庫 程式設計,標籤: , 。這篇內容的永久連結

在〈google reCAPTCHA 機器人驗證〉中有 1 則留言

  1. 自動引用通知: phpbb3 google recaptcha 機器人驗證 | 小毛的BitBlog

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *