Discourse hCaptcha

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

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

機能

このプラグインは、DiscourseフォーラムのサインアップフォームにhCaptchaを統合するように設計されています。このプラグインは、hCaptchaのプライバシー中心の機能を利用して、セキュリティとボット保護を強化することを目的としています。セットアッププロセスは簡単で、いくつかの簡単な手順で構成されます。

設定

:spiral_notepad: ローカルログインを有効にする設定がアクティブであることを確認してください。そうでない場合、プラグインは機能しません。

  1. hCaptchaアカウントを作成します: https://www.hcaptcha.com にアクセスし、要件/トラフィックに最も適したプランを選択します。参考までに、hCaptchaは月間100万リクエストを含む無料プランを提供しています。サイトキーとアカウントシークレットは、アカウントセットアッププロセス中に生成されます。

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

  1. 管理者 → プラグイン → インストール済み → hCaptcha設定 に移動します。
  2. サイトキーの値を hcaptcha site key 設定に、アカウントシークレットを 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