woensdag, januari 10, 2007
CAPTCHA : to be (human) or not to be (human)
Over 90% of e-mail these days is spam. More than half of blog entries are also spam. Many forums or sites that allow commenting become victim of spam or inappropriate comments. Very often the spam is inserted automatically by bots. One way to fight bots is to check via CAPTCHA.
You have seen it before: the picture with a few characters that you need to type, for example when you sign up for an account or if you want to comment to this post on blogger. (Try it!) The idea is that software agents cannot recognise the characters within the picture.
I just added a CAPTCHA component to my experimental site about2findout.com/6CQuotes. From now on you can no longer suggest a new quote (which sends me a mail) without typing in the CAPTCHA 5-character code.
I've found this excellent CaptchaControl component on The Code Project. It's free to use.
What I learned in my little experiment:
- You can add a control to the Visual Studio toolbox by right-clicking the toolbox, selecting 'choose items...' from the drop down menu, clicking the Browse button and pointing to the DLL file of the provided component.
- You need to add the httphandler section in the web.config file of your application for the CaptchaControl to work. (as described in the CodeProject article or in provided example)
DECISION: I'm going to use CAPCHA on the about2findout.com site for login, setting up an account and posting comments.
You have seen it before: the picture with a few characters that you need to type, for example when you sign up for an account or if you want to comment to this post on blogger. (Try it!) The idea is that software agents cannot recognise the characters within the picture.I just added a CAPTCHA component to my experimental site about2findout.com/6CQuotes. From now on you can no longer suggest a new quote (which sends me a mail) without typing in the CAPTCHA 5-character code.
I've found this excellent CaptchaControl component on The Code Project. It's free to use.
What I learned in my little experiment:
- You can add a control to the Visual Studio toolbox by right-clicking the toolbox, selecting 'choose items...' from the drop down menu, clicking the Browse button and pointing to the DLL file of the provided component.
- You need to add the httphandler section in the web.config file of your application for the CaptchaControl to work. (as described in the CodeProject article or in provided example)
DECISION: I'm going to use CAPCHA on the about2findout.com site for login, setting up an account and posting comments.
Labels: 6C Quotes, asp.net, CAPTCHA

