BackgroundWhile developing an application we were getting 1000s of brute force attacks so we decided to create a plugin to handle detection of this to block the users.
Requirements
PHP 5.3+
CakePHP 1.3
Minor intelligence
Get The SourceManual
Download this: http://github.com/jonbradley/Brute-Force-Detection/zipball/master
Unzip that download.
Copy the resulting folder to app/plugins
Rename the folder you just copied to @intrusion
GIT Clone
In your plugin directory type
it clone git@github.com:jonbradley/Brute-Force-Detection.git brute_force
Installation
Import the database schema - ./cake/console/cake...
Read more...
I’ve been looking for weeks for a straight foward simple to utilize plugin or component for CakePHP that worked with CakePHP 1.3.x. Unfortunately the documentation on these plugins and components I have found, showed almost no examples of how they should work or what they should do. So while working on Studdr version 2.0, I created a simple plugin from examples from about 100 different sources that tackles this issue in the easiest possible manner I could find.
Here is the component:
Here is the link to the project:
https://github.com/jonbradley/CakePHP-S3-Upload
Read more...
A simple Datasource for the Bit.ly standard API. Documentation for the api can be found here: http://code.google.com/p/bitly-api/wiki/ApiDocumentation. The code can be found at http://github.com/jonbradley/Bitly-Datasource-for-CakePHP.
Read more...
The Permission plugin is a simple variation of the classic ACL permissions structure for the CakePHP framework. This allows a simple flat table lookup to verify if a user has permission to a particular action with-in a controller based upon their group. Get the code here: http://bakery.cakephp.org/articles/view/permissions-plugin
Read more...