| 概要 | Discourse Captcha は、ローカルサインアップフォームに CAPTCHA チャレンジ機能を追加するプラグインです。hCaptcha や reCAPTCHA など、複数のプロバイダーをサポートしています。 | |
| インストールガイド | このプラグインは Discourse コアに同梱されています。別途インストールする必要はありません。 |
当社のホスティングをご利用ですか?このプラグインは Pro、Business、および Enterprise プランでご利用いただけます。 https://www.discourse.org/plugins/captcha
サポートされているプロバイダー
このプラグインは、以下の CAPTCHA プロバイダーをサポートしています。
- hCaptcha — プライバシーに重点を置いた CAPTCHA サービスで、月間 100 万リクエストまでの無料枠があります。
- reCAPTCHA — Google の CAPTCHA サービス。
両方のプロバイダーでは、プロバイダーのダッシュボードから取得し、プラグイン設定に入力する サイトキー と シークレットキー が必要です。
設定
![]()
enable_local_loginsサイト設定が有効である必要があります。ローカルログインが無効になっている場合、このプラグインは動作しません。
hCaptcha
-
hcaptcha.com にアクセスしてアカウントを作成します。サイトのトラフィックに適したプランを選択してください。設定時に Sitekey と Account Secret が生成されます。
シークレットキーは常に秘密にしてください。 -
Discourse の管理パネルで、Admin → Plugins → Installed → Captcha Settings に移動するか、サイト設定で
captchaを検索します。 -
discourse_captcha_providerをhcaptchaに設定します。 -
Sitekey を
hcaptcha_site_key設定に、Account Secret をhcaptcha_secret_key設定にコピーします。 -
discourse_captcha_enabled設定を有効にして、プラグインを有効化します。
reCAPTCHA
-
google.com/recaptcha にアクセスし、Google アカウントでサインインします。新しいサイトを登録して、Site Key と Secret Key を取得します。
シークレットキーは常に秘密にしてください。 -
Discourse の管理パネルで、Admin → Plugins → Installed → Captcha Settings に移動するか、サイト設定で
captchaを検索します。 -
discourse_captcha_providerをrecaptchaに設定します。 -
Site Key を
recaptcha_site_key設定に、Secret Key をrecaptcha_secret_key設定にコピーします。 -
discourse_captcha_enabled設定を有効にして、プラグインを有効化します。
Discourse hCaptcha からのアップグレード
このプラグインは、以前の Discourse hCaptcha プラグインに取って代わるものです。hCaptcha を既に使用している場合、設定は自動的に保持されます。キーを再入力する必要はありません。
