Discourse hCaptcha

||||
-|-|
:discourse: | 概要 | Discourse hCaptcha は、ローカルのサインアップフォームへの hCaptcha 統合をサポートします。
:open_book: | インストールガイド | このプラグインは Discourse コアにバンドルされています。プラグインを個別にインストールする必要はありません。

:discourse: 当社がホストしていますか?このプラグインは、すべてのホスティングティアで利用可能です hCaptcha | Discourse - Civilized Discussion

機能

このプラグインは、Discourse フォーラムのサインアップフォームに hCaptcha を統合するために設計されています。このプラグインは、hCaptcha のプライバシー重視の機能を活用することで、セキュリティとボット保護を強化することを目指しています。セットアッププロセスは簡単で、いくつかの簡単なステップで完了します。

設定

:spiral_notepad: enable local logins 設定が有効になっていることを確認してください。そうでないと、プラグインは機能しません。

  1. hCaptcha アカウントを作成する: https://www.hcaptcha.com にアクセスし、要件やトラフィックに最も合ったプランを選択してください。参考までに、hCaptcha は月間 100 万リクエストを含む無料プランを提供しています。アカウント設定プロセス中に、Sitekey と Account Secret が生成されます。

:rotating_light: プライベートキーは常に安全に保管してください。

  1. 管理者 → プラグイン → インストール済み → hCaptcha 設定 に移動します
  2. Sitekey の値を hcaptcha site key 設定に、Account Secret を hcaptcha secret key 設定にコピーします。
  3. discourse hcaptcha enabled 設定を有効にして、プラグインを有効にします。
「いいね!」 17


手伝ってください

「いいね!」 1

hCaptchaプラグインと競合しているプラグイン、テーマ、またはテーマコンポーネントを使用しているようです。まずテーマを無効にしてセーフモードを試し、プラグインが動作するかどうかを確認してください。

「いいね!」 5

ご返信ありがとうございます。CSPポリシーの修正で解決しました。ただし、当サイトには適していなかったため、削除して他のセキュリティチェックに配置しました。

「いいね!」 2

これで修正が完了しました。お試しいただければ、問題なく動作するはずです。

「いいね!」 2

6件の投稿が新しいトピックに分割されました: hCaptchaが有効でキーが設定されていない場合、サインインが機能しません

:partying_face: このプラグインは、Bundling more popular plugins with Discourse core の一部として、Discourse コアにバンドルされるようになりました。セルフホストでこのプラグインを使用している場合は、次回のアップグレード前に app.yml から削除する必要があります。

「いいね!」 2

念のため、開発チームが将来的にhcaptchaのDocker互換の代替品を必要とする場合に備えて、これも良いものです。GitHub - altcha-org/altcha: GDPR, WCAG 2.2 AA, and EAA compliant, self-hosted CAPTCHA alternative with PoW mechanism. ; Free, open-source Captcha alternative | ALTCHA