Mercurial > hg > CAPTCHAmiddleware
changeset 6:015875d43b91
update README
author | k0s <k0scist@gmail.com> |
---|---|
date | Wed, 24 Feb 2010 20:29:22 -0500 |
parents | 6c6766109dac |
children | 8d826c3fbb06 |
files | README.txt |
diffstat | 1 files changed, 39 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/README.txt Wed Feb 24 20:21:47 2010 -0500 +++ b/README.txt Wed Feb 24 20:29:22 2010 -0500 @@ -20,4 +20,42 @@ an anonymous comment on someone's blog post? In a perfect world, there would be no CAPTCHAs. In the real world, there is SPAM. So if I want to protect my blog from SPAM-bots, I need to do something. -Again, CAPTCHAs aren't perfect, but they're at least something. \ No newline at end of file +Again, CAPTCHAs aren't perfect, but they're at least something. + + +Why SkimpyGimpy? +---------------- + +I used SkimpyGimpy because it is free, open souce, and has an easy to +use API. People complain that the CAPTCHAs are hard to read. I'm +sorry about that. If you really want to help, I'm sure the +SkimpyGimpy developers would be more than glad for a hand. + + +Why not reCAPTCHA? +------------------ + +reCAPTCHA is annoying because it uses an API key and is not open +source. I have no idea why either of those things are true. If +someone wanted to help include reCAPTCHA support in this package, I'd be happy +to help. But because my opposition to closed source software (yes, +even if they are web services) and API keys, its not a priority for +me. + + +Why do this with middleware instead of in an app? +------------------------------------------------- + +This is a long debate and the subject of many blog posts. In short, both +approaches are valid. If you want to integrated with application +logic, you shouldn't use middleware for something like this. If you +just want this functionality and don't care about tight integration, +then this approach might work for you. + + +Why does CAPTCHAauthmiddleware look half done? +---------------------------------------------- + +Because it is. This is very much a work in progress. Its target +audience is clearly developers who want to get their hands dirty. So, +as per the usual disclaimer, sorry for the mess, am working on it. \ No newline at end of file