/ / Vermeiden Sie grafische CAPTCHA durch Überprüfung gegen OpenStreetMap - Django, Geocoding, Captcha, OpenStreetMap

Vermeiden Sie grafische CAPTCHA durch Überprüfung gegen OpenStreetMap - Django, Geocoding, Captcha, OpenStreetMap

Ich schreibe eine Abo-App für eine Rallye-Site. Da das Abonnement keine vorherige Registrierung benötigt, sollte ein Captcha nützlich sein.

Das Abonnement ist teambasiert. Ein Team umfasst 1 bis 3 Personen. Für jede Person muss eine Postadresse angegeben werden.

Jetzt frage ich mich, ob es Sinn macht, zu prüfen, ob derStadt existiert und die zur Verfügung gestellte Straße befindet sich in der vorgesehenen Stadt. Oder wäre es zu zerbrechlich, d. H. Die Teilnehmer verwenden eine Abkürzung wie st. stattdessen af ​​Straße ....

Gibt es bereits geo-basierte Captchas-Apps?

BEARBEITEN:

Ich möchte kein kugelsicheres Captcha-System bauen. Es war als Hinweis für den Websiteinhaber gedacht

  • Adresse aus einem Land, das nicht in der Zielgruppe ist: Flagge als Überprüfung erforderlich.
  • mehrere Zuschriften aus derselben Stadt: Flagge als Rezension benötigt. (Geocoding wird hier natürlich nicht benötigt)
  • ... (Hast du Ideen?)

Antworten:

1 für die Antwort № 1

Die Idee eines Captchas ist es, etwas zu bietenHerausforderung, die durch eine Software schwer zu lösen sein wird. Es ist nicht schwer, gültige Adressen zu finden, und am Ende ist es wirklich schwer zu beweisen, dass das Poster tatsächlich ein Mensch ist. Wenn Sie das grafische Captcha wirklich vermeiden wollen, sollten Sie sich vielleicht einige anschauen unsichtbares Captcha Ansatz?