reCAPTCHA Enterprise
reCAPTCHA Enterprise 是一項 Google 服務,透過先進的機器人檢測技術保護網站免受詐騙和濫用,同時不影響使用者體驗。本指南將引導你完成在 Logto 中設定 reCAPTCHA Enterprise 的過程。
先決條件
- 一個 Google Cloud 專案
設定 reCAPTCHA 金鑰
- 前往 Google Cloud Console 的 reCAPTCHA 頁面。
- 點擊「reCAPTCHA keys」旁的 Create key 按鈕。
- 填寫表單,包含以下詳細資訊:
- Display name:為金鑰設定的任何名稱
- Application type:Website
- Domain list:新增 Logto 的端點網域
- 創建金鑰後,你將被重定向至金鑰詳細資訊頁面,複製 ID。
設定 API 金鑰
- 前往 Google Cloud Console 的 Credentials 頁面。
- 點擊 Create credentials 按鈕並選擇 API key。
- 複製 API 金鑰。
- 可選擇性地,你可以將 API 金鑰限制為 reCAPTCHA Enterprise API 以提高安全性。
- 如果你不瞭解「Application restrictions」是什麼,請記得將其設為 None。
獲取專案 ID
- 從 Google Cloud Console 的首頁 複製 Project ID。
啟用 CAPTCHA
在設定 CAPTCHA 提供者後,記得啟用 CAPTCHA 機器人保護。
前往安全性頁面,找到 CAPTCHA 標籤,並開啟「Enable CAPTCHA」的切換按鈕。