This class can be used to protect a site against an abusive number of accesses.
It determines the IP address of each user accessing the site PHP scripts and keeps the access counts stored in distinct files per each IP address.
When the number of accesses from an IP address exceeds a configurable limit, the class exits the current script and the user from the banned address is not served.
The class is able to determine the current user IP address from environments and also attempts to determine the IP address of users behind proxies.
The class may automatically deny access to users when it is not possible to determine their IP addresses.
|
|
| Name: |
FloodDam |
| Base name: |
flooddam |
| Description: |
Protect a site against abusive number of accesses |
| Version: |
- |
| PHP version: |
- |
| License: |
GNU Lesser General Public License (LGPL) |
| All time users: |
1097 users |
| All time rank: |
2976 |
| Week users: |
0 users |
| Week rank: |
2038  |
| |
|
| Project record: |
flooddam |
| Popularity score: |
8.31 |
| Vitality score: |
53.42 |
| There are not enough user ratings to display for this class. |
| |
Applications that use this class |
|
|
No application links were specified for this class.

If you know an application of this package, send a message to the
author to add a link here.
| |
Files |
|
|