Steven Erat's Blog Steven Erat Photography
 
 
Viewing By Entry
 
 

TalkingTree  Now Using Lyla Captcha

 

Thanks to Peter Farrell for creating the free and open source Lyla Captcha ColdFusion component to help stop comment spam, and thanks to Brian Rinaldi for instructions and code appropriate for usage in BlogCFC.

Comments now require the guest to type the text rendered in the image into a text field for validation. Soon I will add this to the Contact Me page as well.

To simplify the task for the guest, I create an array of known strings such as company names, well known terms, or other recognizable words, then select one random array item to be passed to the createCaptchaHashReference(String s) method. Yes, this partially weakens Captcha, but I think it should still be very effective.

 


Comments

Glad I could be of help. Looks like it is working well :)


Probably not related, but if you submit a form without the captcha (or wrong captcha), it posts to itslef and bug out with your name ... I entered name, email, and url ... and it seems like there's a problem with quotes perhaps ...


Rob, thanks for the heads up. That was an unrelated bug caused by how I implemented the Web Site comment field, a feature that was not in the BlogCFC 4.0 Beta 1 version I'm using.


Glad that like the project Steven! Yeah, you are right that the array of possible texts reduces the effectiveness - however, on low traffic sites (I know we've discussed your trafic in the past ;-) this should be fine. You might have to expand your exemplar set in the future to fight off some spammers.

Michael, you're right the difference between 0/O, 8/B or l/I (that's L and i) can be frustrating. By design however, most captchas include those characters to confuse OCR software and other techniques. By definition, supposedly "good" captchas are usually only 85-90% solvable -- the rest of the times bring in that ambiguity you speak of. But, in the end -- you can control what goes into the Lyla and I'll be implementing a method to create your own set for random character generation.


 

 

Calendar

 
Sun Mon Tue Wed Thu Fri Sat
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    

Search This Site

 
This is an exact search only

topics

 
adobe blogging coldfusion computer technology events flex java learning linux mac os x macromedia meetup new england odds & ends outdoors personal photos photoshop science travel video

About This Site

 
Adobe Alumni & Community Professional. Expert in ColdFusion, Flex, LCDS, Photoshop, Lightroom. Linux RHCE. Follow Me!. For my photography check out Boston Portrait Photographer.

Speaker at CF.Objective(): Automated UI Testing with CFSelenium, MXUnit, ANT, and JenkinsCI

Adobe Community Professional (ACP)
Red Hat Linux Certified Engineer

Recent Entries

 
Automated System Testing for ..
Could not find ColdFusion com..
No April Fools: Selenium Ship..

Recent Comments

 
Posted By Steven Erat:
Jim, and anyone else that may attend, if you would like the full slide deck and my demo project files BEFORE the conference, please reply as a comment ...

Posted By Jim Priest:
Can't wait for this one!!

Posted By iPhone Repair:
It appears there are so many people have issue with their iPhone & iPod Touch screens dropped and cracked. It happened to me also when u haven't got a ...

recently played

 
Mr. Brightside
by The Killers
on Hot Fuss
Get Hot Fuss by The Killers on Amazon

now playing, a plug-in for itunes

Categories

 
RSS Adobe (34)
RSS Bicycling (9)
RSS Blogging (39)
RSS Books (13)
RSS Breeze (13)
RSS CFMX Podcasts (10)
RSS ColdFusion (437)
RSS Computer Technology (51)
RSS Events (26)
RSS Flex (20)
RSS Gadgets (11)
RSS HiTech Industry (16)
RSS Java (26)
RSS Learning (57)
RSS Linux (70)
RSS Mac OS X (23)
RSS Macromedia (27)
RSS Meetup (35)
RSS New England (62)
RSS Odds & Ends (25)
RSS Outdoors (32)
RSS Personal (29)
RSS Photos (111)
RSS Photoshop (29)
RSS Podcasts (18)
RSS Rants (19)
RSS Restaurants (8)
RSS Science (34)
RSS Spain (16)
RSS Travel (42)
RSS Twitter (10)
RSS Video (20)
RSS Webcam (3)
RSS Writing (10)

RSS

 


Add to Google
Add to My Yahoo!

Credits and Stuff

 
BlogCFC - Free ColdFusion Powered Blog Software


 
 
blog | photos | flickr | referers | webcam | stats | about | contact
 
Copyright © 2012 Steven Erat. All rights reserved.
This is a personal weblog. The opinions expressed here represent my own and not those of my employer