CAPTCHAMIDDLEWARE.

Setzen Sie CAPTCHAS auf Formulare
Jetzt downloaden

CAPTCHAMIDDLEWARE. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Jeff Hammel
  • Website des Verlags:
  • http://topp.openplans.org

CAPTCHAMIDDLEWARE. Stichworte


CAPTCHAMIDDLEWARE. Beschreibung

Setzen Sie CAPTCHAS auf Formulare CAPTCHAMIDDLEWARE ist ein WSGI-Middleware-Python-Pakete, um CAPTCHAs auf Formulare für nicht autorisierte Benutzer zu setzen (die noch nicht angemeldet sind). Wenn Sie nicht autorisiert sind - in Python-Begriffe, wenn Remote_User nicht auf der Anforderung festgelegt ist - dann werden CAPTCHAs und ein versteckter Schlüssel zu Formularen mit Methode = Post hinzugefügt. Sie müssen den CAPTCHA korrekt lösen, um die Postanforderung einzugeben. Andernfalls wird die CAPTCHAMIDDLEWARE Ihre Anfrage anhalten und Sie wieder in das Formular umleiten. Was sind CAPTCHAs? -oder- Ich hasse es, dass diese Dinge, die zweckmäßig unvollkommen sind, Menschen, Menschen und Computer auseinander zu erzählen, unerlässlich sind. Vermutlich, wenn Sie bereits identifiziert werden (angemeldet), dann ist der Computer zufrieden, dass Sie Sie sind. Aber was ist, wenn Sie einen anonymen Kommentar zu jemandem Blogbeitrag machen möchten? In einer perfekten Welt würde es keine Captchas geben. In der realen Welt gibt es Spam. Wenn ich also meinen Blog von Spam-Bots schützen möchte, muss ich etwas tun. Wieder ist Captchas nicht perfekt, aber sie sind zumindest etwas. Warum skimpygimpy? Ich habe skimpygimpy gebraucht, weil es frei ist, offen saugen, und hat eine einfach zu bedienende API. Die Menschen beschweren sich, dass die CAPTCHAs schwer zu lesen sind. Das tut mir leid. Wenn Sie wirklich helfen wollen, bin ich sicher, dass die skimpygimpy-Entwickler mehr als froh für eine Hand sein würden. Warum nicht recaptcha? Recaptcha ist ärgerlich, weil er einen API-Schlüssel verwendet und keine Open Source ist. Ich habe keine Ahnung, warum eines dieser Dinge wahr sind. Wenn jemand helfen wollte, um recaptcha-Unterstützung in dieses Paket zuzufügen, würde ich gerne helfen. Aber weil meine Opposition mit geschlossener Quellsoftware (ja, auch wenn sie Web Services sind) und API-Schlüssel nicht Priorität für mich. Warum tun dies mit Middleware anstelle von in einer App? Dies ist eine lange Debatte und das Thema vieler Blogeinträge. Kurz gesagt, beide Ansätze sind gültig. Wenn Sie mit der Anwendungslogik integrieren möchten, sollten Sie Middleware nicht für so etwas verwenden. Wenn Sie diese Funktionalität nur wünschen und sich nicht um eine enge Integration interessieren, könnte dieser Ansatz für Sie funktionieren. Warum sieht CAPTCHAMIDDLEWARE HALFF an? Weil es ist. Dies ist sehr viel Arbeit. Sein Zielgruppe ist eindeutig Entwickler, die ihre Hände schmutzig machen wollen. Also, wie zum üblichen Haftungsausschluss, tut mir leid für das Chaos, ich arbeite daran. Anforderungen: · Python


CAPTCHAMIDDLEWARE. Zugehörige Software