comparison README.txt @ 7:8d826c3fbb06

renames in the README
author k0s <k0scist@gmail.com>
date Fri, 26 Feb 2010 10:42:14 -0500
parents 015875d43b91
children
comparison
equal deleted inserted replaced
6:015875d43b91 7:8d826c3fbb06
1 CAPTCHA Auth Middleware 1 CAPTCHA Middleware
2 ======================= 2 ==================
3 3
4 CAPTCHAauthmiddleware is a WSGI middleware python packages for putting 4 CAPTCHAmiddleware is a WSGI middleware python packages for putting
5 CAPTCHAs on forms for unauthorized users (those that haven't logged in 5 CAPTCHAs on forms for unauthorized users (those that haven't logged in
6 yet). If you aren't authorized -- in python terms, if remote_user is 6 yet). If you aren't authorized -- in python terms, if remote_user is
7 not set on the request -- then CAPTCHAs and a hidden key will be added 7 not set on the request -- then CAPTCHAs and a hidden key will be added
8 to forms with ``method=POST``. You will be required to correctly 8 to forms with ``method=POST``. You will be required to correctly
9 solve the CAPTCHA in order to submit the POST request. Otherwise, the 9 solve the CAPTCHA in order to submit the POST request. Otherwise, the
10 CAPTCHAauthmiddleware will stop your request and redirect you back to 10 CAPTCHAmiddleware will stop your request and redirect you back to
11 the form. 11 the form.
12 12
13 13
14 What are CAPTCHAs? -or- I hate those things 14 What are CAPTCHAs? -or- I hate those things
15 -------------------------------------------- 15 --------------------------------------------
51 logic, you shouldn't use middleware for something like this. If you 51 logic, you shouldn't use middleware for something like this. If you
52 just want this functionality and don't care about tight integration, 52 just want this functionality and don't care about tight integration,
53 then this approach might work for you. 53 then this approach might work for you.
54 54
55 55
56 Why does CAPTCHAauthmiddleware look half done? 56 Why does CAPTCHAmiddleware look half done?
57 ---------------------------------------------- 57 ----------------------------------------------
58 58
59 Because it is. This is very much a work in progress. Its target 59 Because it is. This is very much a work in progress. Its target
60 audience is clearly developers who want to get their hands dirty. So, 60 audience is clearly developers who want to get their hands dirty. So,
61 as per the usual disclaimer, sorry for the mess, am working on it. 61 as per the usual disclaimer, sorry for the mess, am working on it.