Humanmark für Discourse – Hardwaregestützte Verifizierung der Menschlichkeit

:information_source: Zusammenfassung Wissen, was menschlich ist, in Ihrem Discourse-Forum – hardwaregestützte Verifizierung zur Unterscheidung menschlicher Absichten von Automatisierung
:hammer_and_wrench: Repository-Link \u003chttps://github.com/humanmark/discourse-humanmark\u003e
:open_book: Installationsanleitung So installieren Sie Plugins in Discourse

verification-flow

Funktionen

Wissen, was menschlich ist – Unterscheiden Sie menschliche Absichten von Automatisierung:

  • Verifizieren Sie die menschliche Anwesenheit, bevor Sie Beiträge, Themen oder private Nachrichten erstellen
  • Hardwaregestützte Verifizierung mit sicherer Geräteauthentifizierung (Fingerabdruck-/Gesichtserkennung, Geräte-Passcode)
  • Keine Rätsel oder Verhaltensverfolgung
  • Unterstützung für anonyme Benutzer und den anonymen Modus von Discourse

Intelligente Umgehungsregeln – Balancieren Sie Sicherheit und Benutzererfahrung:

  • Überspringen Sie die Verifizierung für Mitarbeiter und vertrauenswürdige Benutzer
  • Legen Sie Schwellenwerte für das Vertrauensniveau für die automatische Umgehung fest
  • Konfigurieren Sie Wiederverifizierungszeiträume pro Inhaltstyp (Beiträge/Themen/Nachrichten)
  • Sorgen Sie für eine reibungslose Erfahrung für etablierte Community-Mitglieder

Datenschutz an erster Stelle:

  • Keine Datenspeicherung – vollständig zustandslose Verifizierung
  • Keine Konten oder persönlichen Informationen erforderlich
  • Sofortige Verifizierung dauert nur Sekunden

Erweiterte Integration:

  • Umfassende Ratenbegrenzung (pro Benutzer und pro IP)
  • Vier Admin-Berichte zur Überwachung von Verifizierungsmetriken
  • Ereignisgesteuerte Architektur
  • Dynamisches Aktivieren/Deaktivieren ohne Serverneustart

Konfiguration

  1. Holen Sie sich Ihre API-Anmeldeinformationen:

    • Besuchen Sie humanmark.dev, um mehr zu erfahren
    • Kontaktieren Sie sales@humanmark.io für den Beta-Zugang
    • Wir suchen ausgewählte Discourse-Communities, die an unserem Beta-Programm teilnehmen
  2. Installieren Sie das Plugin:

    # In Ihrer app.yml
    hooks:
      after_code:
        - exec:
            cd: $home/plugins
            cmd:
              - git clone https://github.com/humanmark/discourse-humanmark
    

    Bauen Sie dann neu: ./launcher rebuild app

  3. Konfigurieren Sie im Admin-Panel:

    • Navigieren Sie zu Admin → Einstellungen → Plugins → Humanmark
    • Geben Sie Ihre API-Anmeldeinformationen und Ihre Domain ein
    • Wählen Sie aus, welche Aktionen eine Verifizierung erfordern (Beiträge, Themen, Nachrichten)
    • Legen Sie Umgehungsregeln für Mitarbeiter und Vertrauensniveaus fest
    • Aktivieren Sie das Plugin (wird sofort wirksam, kein Neustart erforderlich)
  4. Überwachen Sie mit Admin-Berichten:

    • Navigieren Sie zu Admin → Berichte
    • Suchen Sie nach “humanmark”, um Verifizierungsmetriken anzuzeigen
    • Verfolgen Sie Aktivitäten, Erfolgsraten, Umgehungen und Ratenbegrenzungen

Einstellungen

Name Beschreibung
API-Konfiguration
humanmark_enabled Hauptschalter für das Plugin
humanmark_api_key Ihr öffentlicher API-Schlüssel vom Humanmark-Dashboard
humanmark_api_secret Ihr privater API-Geheimschlüssel (sicher aufbewahren!)
humanmark_domain Verifizierungsdomain (muss in Ihrem Humanmark-Konto zugelassen sein)
Schutzeinstellungen
humanmark_protect_posts Verifizierung für die Beitragserstellung erforderlich
humanmark_protect_topics Verifizierung für neue Themen erforderlich
humanmark_protect_messages Verifizierung für private Nachrichten erforderlich
Umgehungseinstellungen
humanmark_bypass_staff Mitarbeiter überspringen die Verifizierung
humanmark_bypass_trust_level Mindestvertrauensniveau für die Umgehung (0-5, 5 für keine Umgehung)
Ratenbegrenzung
humanmark_max_challenges_per_user_per_minute Minutenlimit pro Benutzer (1-20, Standard: 3)
humanmark_max_challenges_per_user_per_hour Stundenlimit pro Benutzer (1-100, Standard: 15)
humanmark_max_challenges_per_ip_per_minute Minutenlimit pro IP (1-50, Standard: 10)
humanmark_max_challenges_per_ip_per_hour Stundenlimit pro IP (1-500, Standard: 50)
Wiederverifizierungszeiträume
humanmark_reverify_period_posts Minuten bis zur Wiederverifizierung für Beiträge erforderlich (0-10080, Standard: 30)
humanmark_reverify_period_topics Minuten bis zur Wiederverifizierung für Themen erforderlich (0-10080, Standard: 0)
humanmark_reverify_period_messages Minuten bis zur Wiederverifizierung für Nachrichten erforderlich (0-10080, Standard: 60)
Andere Einstellungen
humanmark_theme Widget-Erscheinungsbild (hell/dunkel/auto)
humanmark_flow_retention_days Tage, an denen Verifizierungsdatensätze aufbewahrt werden (1-365, Standard: 30)
humanmark_debug_mode Protokollierung sensibler Debug-Informationen (Standard: false)

Hinweis: Derzeit in der Beta-Phase – ausgewählte Discourse-Communities erhalten im kostenlosen Tarif eine erhöhte Anzahl von Verifizierungen. Details zu den Preisen finden Sie unter humanmark.dev/pricing.

6 „Gefällt mir“