コンテンツにスキップ

Turnstileの使い方

このガイドでは、Turnstileウィジェットの設定を開始する方法を説明します。

現在、CAPTCHAサービスを使用している場合は、既存のスクリプトを展開している場所に、私たちのスクリプトをコピー&ペーストできます。

sitekeyとsecret keyを取得する

Turnstileウィジェットを使用するには、sitekeysecret keyを取得する必要があります。sitekeyとsecret keyは常に1つのウィジェットに関連付けられており、他のウィジェットで再利用することはできません。

sitekeyは公開されており、あなたのサイトでTurnstileウィジェットを呼び出すために使用されます。

sitekeyとsecret keyはウィジェットの作成時に生成され、あなたのサイトとCloudflare間の通信を可能にし、Turnstileからの解決されたチャレンジに対する応答を検証します。セキュリティ上の理由から、secret keyは安全に保管してください。

新しいサイト

  1. Cloudflareダッシュボードにログインし、アカウントを選択します。
  2. Turnstileに移動します。
  3. サイトを追加を選択し、サイト名とウェブサイトのホスト名を入力するか、Cloudflare上の既存のウェブサイトから選択します。
  4. ウィジェットモードを選択します。
  5. (オプション) 事前クリアランスサポートに参加します。
  6. sitekeyとsecret keyをコピーします。

既存のサイト

  1. Cloudflareダッシュボードにログインし、アカウントを選択します。
  2. Turnstileに移動します。
  3. ウィジェットの概要で、設定を選択します。
  4. (オプション) 事前クリアランスサポートに参加します。
  5. sitekeyとsecret keyをコピーします。

Turnstileウィジェットをサイトに追加する

Turnstileウィジェットを追加するには:

  1. HTMLの<head>要素にTurnstileスクリプトスニペットを挿入します:
<script src="https://challenges.cloudflare.com/turnstile/v0/api.js" async defer></script>
  1. クライアントサイドの統合をレンダリングする

サーバーサイドの応答を検証する

Turnstileウィジェットをサイトにインストールした後、サーバーを構成してTurnstileの応答を検証する必要があります。 サーバーサイドの検証を参照してください。