frdl/php-floodprotection

Simple IP Flood Protection

v0.0.1 2019-10-23 17:23 UTC

This package is auto-updated.

Last update: 2020-03-30 00:35:14 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 *");
 }