Humanmark for Discourse - ハードウェアバックアップによる人間性検証

| | | |\n| - | - | - |\n| :information_source: | 概要 | Discourseフォーラムの人間らしさを把握 - 自動化された意図と人間の意図を区別するためのハードウェアベースの検証 |\n| :hammer_and_wrench: | リポジトリリンク | \u003chttps://github.com/humanmark/discourse-humanmark\u003e |\n| :open_book: | インストールガイド | Discourseにプラグインをインストールする方法 |\n\nverification-flow \n\n### 特徴\n\n人間らしさを把握 - 自動化された意図と人間の意図を区別:\n- 投稿、トピック、プライベートメッセージを作成する前に人間の存在を確認\n- セキュアなデバイス認証(指紋/顔認識、デバイスパスコード)を使用したハードウェアベースの検証\n- パズルや行動追跡なし\n- 匿名ユーザーおよびDiscourseの匿名モードをサポート\n\nスマートバイパルール - セキュリティとユーザーエクスペリエンスのバランス:\n- スタッフメンバーや信頼できるユーザーの検証をスキップ\n- 自動バイパスのための信頼レベルのしきい値を設定\n- コンテンツタイプ(投稿/トピック/メッセージ)ごとに再検証期間を設定\n- 確立されたコミュニティメンバーのスムーズなエクスペリエンスを維持\n\nプライバシーファースト:\n- データ保持なし - 完全にステートレスな検証\n- アカウントや個人情報は不要\n- 即時検証はわずか数秒で完了\n\n高度な統合:\n- 包括的なレート制限(ユーザーごとおよびIPごと)\n- 検証メトリクスを監視するための4つの管理者レポート\n- イベント駆動型アーキテクチャ\n- サーバーの再起動なしで動的に有効化/無効化\n\n### 設定\n\n1. API認証情報を取得する:\n - humanmark.devにアクセスして詳細を確認\n - ベータ版へのアクセスについてはsales@humanmark.ioまでお問い合わせください\n - ベータプログラムに参加する選ばれたDiscourseコミュニティを探しています\n\n2. プラグインをインストールする:\n yaml\n # app.yml内\n hooks:\n after_code:\n - exec:\n cd: $home/plugins\n cmd:\n - git clone https://github.com/humanmark/discourse-humanmark\n \n その後再構築: ./launcher rebuild app\n\n3. 管理者パネルで設定する:\n - 管理者 → 設定 → プラグイン → Humanmark に移動\n - API認証情報とドメインを入力\n - 検証が必要なアクションを選択(投稿、トピック、メッセージ)\n - スタッフおよび信頼レベルのバイパスルールを設定\n - プラグインを有効化(即時有効、再起動不要)\n\n4. 管理者レポートで監視する:\n - 管理者 → レポートに移動\n - 「humanmark」を検索して検証メトリクスを表示\n - アクティビティ、成功率、バイパス、レート制限を追跡\n\n### 設定項目\n\n| 名前 | 説明 |\n|-|-|\n| API設定 | |\n| humanmark_enabled | プラグインのマスターオン/オフスイッチ |\n| humanmark_api_key | Humanmarkダッシュボードの公開APIキー |\n| humanmark_api_secret | プライベートAPIシークレット(安全に保管してください!) |\n| humanmark_domain | 検証ドメイン(Humanmarkアカウントで許可リストに登録する必要があります) |\n| 保護設定 | |\n| humanmark_protect_posts | 投稿作成に検証を要求する |\n| humanmark_protect_topics | 新規トピック作成に検証を要求する |\n| humanmark_protect_messages | プライベートメッセージに検証を要求する |\n| バイパス設定 | |\n| humanmark_bypass_staff | スタッフメンバーは検証をスキップする |\n| humanmark_bypass_trust_level | バイパスに必要な最小信頼レベル(0〜5、バイパスなしの場合は5を使用) |\n| レート制限 | |\n| humanmark_max_challenges_per_user_per_minute | ユーザーあたりの分間制限(1〜20、デフォルト: 3) |\n| humanmark_max_challenges_per_user_per_hour | ユーザーあたりの時間制限(1〜100、デフォルト: 15) |\n| humanmark_max_challenges_per_ip_per_minute | IPあたりの分間制限(1〜50、デフォルト: 10) |\n| humanmark_max_challenges_per_ip_per_hour | IPあたりの時間制限(1〜500、デフォルト: 50) |\n| 再検証期間 | |\n| humanmark_reverify_period_posts | 投稿の再検証が必要になるまでの分数(0〜10080、デフォルト: 30) |\n| humanmark_reverify_period_topics | トピックの再検証が必要になるまでの分数(0〜10080、デフォルト: 0) |\n| humanmark_reverify_period_messages | メッセージの再検証が必要になるまでの分数(0〜10080、デフォルト: 60) |\n| その他の設定 | |\n| humanmark_theme | ウィジェットの外観(ライト/ダーク/自動) |\n| humanmark_flow_retention_days | 検証レコードを保持する日数(1〜365、デフォルト: 30) |\n| humanmark_debug_mode | 機密性の高いデバッグ情報をログに記録する(デフォルト: false) |\n\n注意: 現在ベータ版です - 一部のDiscourseコミュニティは、無料ティアで検証割り当てが増加します。価格の詳細については、humanmark.dev/pricingを参照してください。

「いいね!」 6