frdl / php-floodprotection
Simple IP Flood Protection
v0.0.3
2020-07-26 19:14 UTC
Requires
- php: >=7.2
This package is auto-updated.
Last update: 2022-07-27 00:04:45 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 *"); }