每天為了驗證 Captcha 煩惱的機制,不論是輸入英數、選擇圖案,花上額外一些費時驗證,也有可能錯過驗證時間,現在 Cloudflare 開發了 Cloudflare Turnstile 驗證,自動辨識是否為真人,處理非常很快速,又免費的技術功能。
什麼是 Cloudflare Turnstile?
Cloudflare Turnstile 是由 Cloudflare 研發人類驗證功能來取代 Captcha 機制,用來於辨識網站造訪者是真實人類或機器人,取代瀏覽使用者輸入英數字或辨識不同的圖案驗證機制困擾,Cloudflare 目前全面開放所有網站、不限個人、商務、企業客戶使用,均為可免費使用 Cloudflare Turnstile 人類驗證機制。
Cloudflare Turnstile 取得金鑰方法
首先要到 Cloudflare 取得 Turnstile 金鑰,在 Cloudflare 自助版頁面,左側選 Turnstile 網站 → 新增網站 進入頁面,但要注意是一個帳號只能最多申請10個網站使用。
輸入自訂網站名稱,然後要加入 Turnstile 的網域,可以下拉式選擇已加入的網域登錄進去可以,再來是小工具類型選預設的受控就好~
輸入完後,會有兩組金鑰,分別為網站金鑰、秘密金鑰存留。
Cloudflare Turnstile 安裝方法
以 WordPress 為例教學,在外掛套件安裝「Simple Cloudflare Turnstile」並且啟用。
剛已存留兩組金鑰分別輸入上去保存,並且測試 API 回應是否有成功狀態。
確認後,以下以您需要那些功能啟用去勾選。
例如我勾選 WordPress 登入表單,設定完成後,回到登入頁面就看到已完成實裝了。
回到 Cloudflare Turnstile 就可看到目前數據狀態有跑出來,這樣子完成了~
結論
不論安裝過程,還是驗證過程,比較簡單化了,大幅縮短時間等待,不過不一定要開 Cloudflare 雲 CDN 圖的狀態,一樣可以在非 CDN 狀態使用 Cloudflare Turnstile 驗證機制,沒有什麼任何限制問題,又是免費服務,是不是很方便嗎?不妨試試看看囉~~~