Avoid graphical CAPTCHAs by checking OpenStreetMap

I am writing an application to subscribe to a rally site. Since the subscription does not require pre-registration, you should use a captcha.

Subscription is team based. One team includes from 1 to 3 people. a mailing address must be provided for each person.

Now I am wondering if it makes sense to check if the city exists and the provided street is in the provided city. Or it will be fragile i.e. Subscribers use the type abbreviation st. not the street ....

Are there any existing geodata caching applications out there?

EDIT:

I'm not going to create a bulletproof captcha system. This meant as a hint to the site owner

  • Address from a country not in the target group: the flag must be viewed.
  • several signs from the same city: the flag must be viewed. (geocoding is not required here of course)
  • ... (do you have any ideas?)
-2


a source to share


1 answer


The idea behind captcha is to provide some kind of challenge that would be difficult to solve with software. Finding the right addresses isn't hard, so in the end it is really hard to prove that the poster is truly human. If you really want to avoid graphical captcha, perhaps you should look into the invisible captcha approach ?



+1


a source







All Articles