在互联网上搜索,在文档中,路线等,使用搜索框,我只能找到身份验证的节流。
我已经为我的项目中的用户创建了一些章节的主题,我需要他们可以做到这一点只有5-10这一行动。
所以我的问题是
在laravel中,我是否可以使用任何动作-节流,路由节流,idk,类似这样的东西?如果不是,那么在最新的Laravel中为特定的aciton应用它的其他最好的方法?
发布于 2017-08-04 19:09:39
节流主要在基于API的应用程序中实现,但在基于web的应用程序中也是可行的。
如果您使用的是API:这里是实现API限制的样板。
Git集线器:https://github.com/iamrutvik/laravel-5.3-api-seed
接口限制文档:https://github.com/dingo/api/wiki/Rate-Limiting
如果你使用的是基于web的应用程序,你可能会想要查看这个存储库:https://github.com/GrahamCampbell/Laravel-Throttle
看看这是否对你有帮助,让我知道它是否有效。
发布于 2017-08-04 19:07:47
laravel中的节流主要用于身份验证目的,如re-captcha和前端验证。
我附上了一个链接,你可以在那里了解更多。http://miftyisbored.com/a-complete-tutorial-on-login-throttling-and-recaptha-with-laravel-5-3/
希望这能有所帮助。谢谢!
发布于 2019-04-23 23:59:37
从Laravel 5.2开始,您可以使用trottle中间件:
在内核文件中:
protected $routeMiddleware =
[
.
.
'trottle' => Illuminate/Routing/Middleware/TrottleRequests
]
在路由中使用:
Route::middleware('throttle:60,1')->group(function () {
Route::get('/user', function () {
});
});
https://stackoverflow.com/questions/45505135
复制相似问题