CloudflareのTurnstileを導入するアドオンです。
※Turnstileは無料で利用できます。
Google reCAPTCHAアドオンとの併用はできませんので無効にしてください。
Google reCAPTCHAとTurnstileの比較
1. ステルス性の違い
Google reCAPTCHA v3:
画面上には小さなロゴマークが表示されるだけで、ユーザーが操作する要素は100%出現しません。
Cloudflare Turnstile:
通常は背景で自動処理されますが、AIが「怪しい」と判定した(条件に当てはまった)場合のみ、画面にチェックボックスが自動出現し、ユーザーにクリックを求めます。
Turnstile の 3 つの動作モード
Turnstile は実装時に以下の3つのモードから選ぶことができます。
#Managed(推奨・デフォルト):
通常は1〜2秒で自動的に「完了」のチェックマークに変わります。リスクが高いと判断された時だけ、ユーザーが手動でクリックするチェックボックスに変化します。
#Non-interactive:
ユーザーに一切操作をさせないモードです。画面上には「確認中…」といった進行状況のウィジェットが表示されますが、チェックを求められることはありません。
#Invisible:
reCAPTCHA v3 に一番近いモードです。完全に画面上から隠すことができます。
ただし、システムが「怪しい」と判断した場合は、画面中央にポップアップでチェックボックスが出現します。
Turnstileのアカウント作成とキーの取得
- Cloudflare 公式サイトにアクセスし、アカウントを作成してログインします。
- ダッシュボードのメニューから「Turnstile」を開き、「ウィジェットを追加」をクリックします。
- ウィジェット名と自身のWebサイトの「ホスト名(ドメイン)」を入力し、ウィジェットモード(通常は「管理対象」)を選んで作成します。
- 表示された「サイトキー」と「シークレットキー」をコピーして保存します。