Преглед на файлове

Make registration limit an env var

merge-requests/1/head
Vincent Canfield преди 4 години
родител
ревизия
254f02f483
променени са 2 файла, в които са добавени 3 реда и са изтрити 1 реда
  1. 2
    0
      .env.example
  2. 1
    1
      app/Services/Registrar.php

+ 2
- 0
.env.example Целия файл

@@ -24,3 +24,5 @@ D_EXPENSES=1.0
L_BALANCE=0.0
L_DONATIONS=0.0
L_EXPENSES=1.0

REGISTRATION_LIMIT=5

+ 1
- 1
app/Services/Registrar.php Целия файл

@@ -18,7 +18,7 @@ class Registrar implements RegistrarContract {
Validator::extend('floodprotection', function ($attribute, $value, $parameters)
{
$time = Carbon::now()->subDay();
return User::where('registered_ip',$_SERVER['REMOTE_ADDR'])->where('created_at','>=',$time)->count() < 5;
return User::where('registered_ip',$_SERVER['REMOTE_ADDR'])->where('created_at','>=',$time)->count() < env('REGISTRATION_LIMIT',5);
});

return Validator::make($data, [

Loading…
Отказ
Запис