Mercurial > hg > CAPTCHAmiddleware
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. |