Laravel 5.5:油门中间件更改值

时间:2018-08-16 10:11:52

标签: php laravel authentication login laravel-5.5

我正在尝试根据条件更改控制器中的油门时间。 这是控制器代码:

这是构造函数中的中间件:

public function __construct()
{
    $this->middleware('throttle');
}

这是

if ($this->hasTooManyLoginAttempts($request)) {

    $this->middleware('throttle:200,5'); // here i am changing the time
    $this->fireLockoutEvent($request);
    return $this->sendLockoutResponse($request);
}

我基本上想要的是,如果用户尝试达到目的,那么默认情况下,laravel将用户锁定一分钟,但是在第二次加速时,我希望将该时间从一分钟增加到其他时间可以说3分钟。

但是它没有改变。我想念什么。它再次将我锁定到一分钟,现在应该比3分钟还要多

0 个答案:

没有答案