We are still actively working on the spam issue.

Difference between revisions of "ReCAPTCHA"

From InstallGentoo Wiki
Jump to: navigation, search
m (How it works: Made the image a thumbnail)
Line 14: Line 14:
 
===Controversy===
 
===Controversy===
 
It was discovered by some anon on /g/ that the CAPTCHA challenge becomes more difficult if you log out of your Google account.
 
It was discovered by some anon on /g/ that the CAPTCHA challenge becomes more difficult if you log out of your Google account.
 +
 +
[[Category:Software]]

Revision as of 15:20, 6 February 2014

reCAPTCHA is a service run by Google to both help digitise books, and prevent bots from spamming. It is used on 4chan to prevent bots from spamming posts or reports.

reCAPTCHA is not a silver bullet. Any sufficiently dedicated spammer can just hire some people from a poor country to fill out CAPTCHA problems for a few cents each. That being said, it's reasonably effective on most websites.

How it works

Diagram of how reCAPTCHA works
  1. The user loads the web page with the reCAPTCHA challenge JavaScript embedded.
  2. The user's browser requests a challenge (an image with distorted text) from reCAPTCHA. reCAPTCHA gives the user a challenge and a token that identifies the challenge.
  3. The user fills out the web page form, and submits the result to your application server, along with the challenge token.
  4. reCAPTCHA checks the user's answer, and gives you back a response.
  5. If true, generally you will allow the user access to some service or information. E.g. allow them to comment on a forum, register for a wiki, or get access to an email address. If false, you can allow the user to try again.

Controversy

It was discovered by some anon on /g/ that the CAPTCHA challenge becomes more difficult if you log out of your Google account.