Ticket #167 (closed Task: fixed)
Captcha Helper/Library
| Reported by: | Shadowhand | Owned by: | Geert |
|---|---|---|---|
| Priority: | minor | Milestone: | 2.2 |
| Component: | Libraries | Version: | SVN HEAD |
| Keywords: | captcha gd gd2 security image | Cc: |
Description
We need to create (or port) a captcha plugin. I think we can make something really good.
Some helpful links:
- Creating gradients with GD
- Another gradient example
- Creating captchas with PHP
- Audio and Visual captcha images
Ideally, I'd like to see these features:
- Storage of the captcha with the filename as the captcha phrase (eg: captcha text is "DFRN", filename is "DFRN.jpg") to eliminate the need for the database
- Expiration, based on date the captcha was created (12-36 hours?), configurable
- Dynamic selection of the captcha to be displayed, storage of the current captcha in $_SESSION
- Allow both random text and (configurable) word selection
- Use GD2 exclusively (imagecreatetruecolor > imagecreate)
Change History
Note: See
TracTickets for help on using
tickets.
