Laravel Throttle排在第二位

时间:2016-12-16 08:29:50

标签: php laravel api throttling

如何在秒中使用laravel油门而不是分钟? 我想将它用于聊天应用程序,我认为将其限制为秒会更好。

我试图用这个

覆盖laravel middleWareGroup的油门
Route::get("/v0/chat/get/{room}","chatController@chat_get")->middleware('throttle:120,1');

但是 - > middleware()覆盖失败。感谢

1 个答案:

答案 0 :(得分:1)

您必须在 lockoutTime 方法中看到ThrottlesLogin.php才能了解lockoutTime。

protected function lockoutTime()
{
    return property_exists($this, 'lockoutTime') ? $this->lockoutTime : 60;
}

如果要自定义lockoutTime,请在控制器中启动它$ lockoutTime = ???