frdl/php-floodprotection

v0.0.3 2020-07-26 19:14 UTC

This package is auto-updated.

Last update: 2024-12-25 13:24:22 UTC


README

Simple IP Flood Protection

Code from https://stackoverflow.com/questions/3026640/quick-and-easy-flood-protection as Class.

use frdl\security\floodprotection\FloodProtection;

 $FloodProtection = new FloodProtection('login', 10, 30);	
 if($FloodProtection->check($_SERVER['REMOTE_ADDR'])){
    header("HTTP/1.1 429 Too Many Requests");
    exit("Hit some *");
 }

Bug notice:

Please note this bug!