Skip to main content

pluggable captcha infrastructure for trac with reCAPTCHA included

Project description

TracCaptcha is a trac plugin to embed a captcha in the ticket page in addition to Trac’s regular permission checks so that spammers are kept out.

Batteries included: The popular reCAPTCHA system is supported out of the box. Technically it’s a plugin - if you don’t like it you’re free to use any other plugin while still leverage the benefits from the general captcha infrastructure.

Does not annoy users: After the user entered the captcha once, he does not have to solve the captcha again for the same ticket when he just clicks ‘preview’. Also you can configure exempt certain users or groups (e.g. ‘all authenticated users’) from the captchas just by using Trac’s permission system.

Generic Infrastructure: TracCaptcha takes care about embedding a given captcha in the appropriate places which means that building a different captcha plugin is easy - you just have to build the captcha itself while this code will take care of the trac integration.

Changelog

0.1 (25.06.2010)

  • initial release

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

TracCaptcha-0.1.tar.gz (15.9 kB view details)

Uploaded Source

File details

Details for the file TracCaptcha-0.1.tar.gz.

File metadata

  • Download URL: TracCaptcha-0.1.tar.gz
  • Upload date:
  • Size: 15.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for TracCaptcha-0.1.tar.gz
Algorithm Hash digest
SHA256 b0ae5751e1cfadc1df5421aaac19669e0dc970539c8b375cbcc9626084206eae
MD5 7156ac44bc518b6e7efbf8355d585d2e
BLAKE2b-256 3d851cdc23c090663cc6fd16fd11c3ffe06a966c81dd01d56bd6f618628171a5

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page