diff --git a/app/Http/Middleware/BrowserVerification.php b/app/Http/Middleware/BrowserVerification.php index baa1c93c6a76bf3652a99311bfe3a913cd4d2485..fa0d3c433adc6af10269b129233f60c5e99e17f1 100644 --- a/app/Http/Middleware/BrowserVerification.php +++ b/app/Http/Middleware/BrowserVerification.php @@ -3,7 +3,6 @@ namespace App\Http\Middleware; use Closure; -use GrahamCampbell\Throttle\Facades\Throttle; use Illuminate\Support\Facades\Redis; class BrowserVerification @@ -36,12 +35,6 @@ class BrowserVerification } } - // Check if throttled - $accept = Throttle::check($request, 8, 1); - if (!$accept) { - Throttle::hit($request, 8, 1); - abort(429); - } header('Content-type: text/html; charset=utf-8'); header('X-Accel-Buffering: no'); ini_set('zlib.output_compression', 'Off'); @@ -53,7 +46,7 @@ class BrowserVerification $key = md5($request->ip() . microtime(true)); echo (view('layouts.resultpage.verificationHeader')->with('key', $key)->render()); - #flush(); // TODO Readd + flush(); $answer = boolval(Redis::connection("cache")->blpop($key, 2)); diff --git a/composer.json b/composer.json index 51824d44b9bda46b3b7046978aa43678d97808d0..407ce059478e48ba5a5fac922658a3e2356d2965 100644 --- a/composer.json +++ b/composer.json @@ -12,7 +12,6 @@ "endclothing/prometheus_client_php": "^1.0", "fideloper/proxy": "^4.0", "globalcitizen/php-iban": "^2.6", - "graham-campbell/throttle": "^7.5", "jenssegers/agent": "^2.6", "laravel/framework": "5.8.*", "laravel/tinker": "^1.0", @@ -70,4 +69,4 @@ "@php artisan key:generate --ansi" ] } -} +} \ No newline at end of file