跳至主要內容

reCAPTCHA Enterprise

reCAPTCHA Enterprise 是一項 Google 服務,透過先進的機器人檢測技術保護網站免受詐騙和濫用,同時不影響使用者體驗。本指南將引導你完成在 Logto 中設定 reCAPTCHA Enterprise 的過程。

先決條件

  • 一個 Google Cloud 專案

設定 reCAPTCHA 金鑰

  1. 前往 Google Cloud Console 的 reCAPTCHA 頁面
  2. 點擊「reCAPTCHA keys」旁的 Create key 按鈕。
  3. 填寫表單,包含以下詳細資訊:
    • Display name:為金鑰設定的任何名稱
    • Application type:Website
    • Domain list:新增 Logto 的端點網域
  4. 創建金鑰後,你將被重定向至金鑰詳細資訊頁面,複製 ID

設定 API 金鑰

  1. 前往 Google Cloud Console 的 Credentials 頁面
  2. 點擊 Create credentials 按鈕並選擇 API key
  3. 複製 API 金鑰。
  4. 可選擇性地,你可以將 API 金鑰限制為 reCAPTCHA Enterprise API 以提高安全性。
  5. 如果你不瞭解「Application restrictions」是什麼,請記得將其設為 None

獲取專案 ID

  1. Google Cloud Console 的首頁 複製 Project ID

啟用 CAPTCHA

在設定 CAPTCHA 提供者後,記得啟用 CAPTCHA 機器人保護。

前往安全性頁面,找到 CAPTCHA 標籤,並開啟「Enable CAPTCHA」的切換按鈕。