Laravel 5.5 : 动态更改油门时间



目前我正在研究登录油门,我必须动态更改第二个油门上的油门时间。

我该怎么做?

中间件(如throttle(也可以在控制器内部定义。

一种解决方案是在控制器的构造函数中有条件地设置中间件,类似于:

if (true) {
$this->middleware('throttle:60,1');
} else {
$this->middleware('throttle:30,1');
}

在Laravel 5.6中,您可以通过以下方式指定用户模型属性,该属性用于确定用户可以在提供的时间范围内(以分钟为单位(发出的请求数:

Route::middleware('throttle:rate_limit,1');

有关详细信息,请参阅 https://laravel-news.com/laravel-5-6-dynamic-rate-limiting 和文档。

祝你好运!

相关内容

  • 没有找到相关文章

最新更新