Versions of concrete5 feature rudimentary anti-spam tools, including an IP ban-list and captcha support, but no unified settings page for managing these items. Furthermore, there is no support for any captcha besides the SecureImage library, which is a bit long in the tooth (and somewhat ineffective), nor is there any support for a third party anti-spam service like Typepad Anti-Spam or Akismet. We would like to change this in concrete5 5.5.
Solution: for both captcha libraries and anti-spam libraries, we will create new wrapper libraries, and turn captcha and anti-spam libraries into packageable libraries which can be installed and selected in a Dashboard Spam Control settings page. By default, both SecureImage (the default captcha) and ReCaptcha support will be included, and a sample plugin for Akismet will be included.
Download Complete Specifications
Our plans and desires for the Authentication Framework have been completely spec'd. Download PDF >
Help Make This Happen
We would love community help with this, with code submitted through Github pull requests to the official concrete5 project repository.
Reward
Help make this happen and you can win 5,000 karma points, along with a prominent place in the version history section of the site when the code is released.
Feedback
Figure out how to help this happen, or give us feedback in this discussion thread.