Captcha widget for Plone.
Project description
Introduction
plone.formwidget.captcha is a z3c.form captcha widget for use with Plone. It is a z3c.form re-implementation of the collective.captcha package written by Martijn Pieters.
Buildout Installation
Add the following code to your buildout.cfg to install plone.formwidget.captcha:
[buildout] ... eggs = ... plone.formwidget.captcha ... ... [instance] ... zcml = ... plone.formwidget.captcha ...
Captchas without server state
(From collective.captcha)
A view to generate a captcha image and/or wav file, and to verify user input against it.
A cookie is used to transfer state from one request to the next. The state is used, together with a server-side secret, to create a random string of characters, which in turn is displayed as a captcha image, or transformed to an audio file. Verification happens case-insensitively.
Note that the captcha ‘word’ is only usable for 5-10 minutes, after which the view will not accept it any more. Moreover, a different word will be generated for a given session key every 5 minutes.
This makes these captchas replayable for up to 10 minutes if a determined user keeps sending the same session id. Because of the server-secret though, captchas are not transferrable between sites.
Changelog
1.0b1 - 2010-06-02
Fix _generate_words method. The “nowish” variable tells us in which 5 minutes slot we are in. Therefore we increment the time slot by 1, not by 5 (minutes). [tbesluau]
Declare that plone.formwidget.captcha provides a Captcha field that can be used by plone.app.discussion to add a Captcha field to comment forms. [timo]
1.0a2 - 2010-01-28
Updated package metadata and marked this as a Plone add-on. [hannosch]
1.0a1 - 2009-08-28
Initial release [timo]
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for plone.formwidget.captcha-1.0b1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6492198a659ceffa8f8a5b0e9a1549b9942f5e5f429baefae531145b5c8b0b3d |
|
MD5 | cb12d519f446f0708d1d2993847c066e |
|
BLAKE2b-256 | 2f3f7c22d64f1a4fe03fe663dc0aabfc2e5707ab9f552032923840ba52a7f6a7 |
Hashes for plone.formwidget.captcha-1.0b1-py2.4.egg
Algorithm | Hash digest | |
---|---|---|
SHA256 | fe0def3162906349093326b8b7674f1318bf4c370b71e87c53f82e7a796444fa |
|
MD5 | 1665ddc95122ea0f05570a6cf0526fa1 |
|
BLAKE2b-256 | 99727d78ecb0196913446988fb15f6a70e4b1b20cac2093a47946e7bd845601b |