改进 限流器 只限制登录用户(因为未登录用户都没办法请求)

This commit is contained in:
iVampireSP.com 2023-01-01 22:03:07 +08:00
parent f40891d695
commit 99a48ec6c5
No known key found for this signature in database
GPG Key ID: 2F7B001CA27A8132

View File

@ -59,10 +59,13 @@ public function boot()
*
* @return void
*/
protected function configureRateLimiting()
protected function configureRateLimiting(): void
{
RateLimiter::for('api', function (Request $request) {
return Limit::perMinute(60)->by($request->user()?->id ?: $request->ip());
// return Limit::perMinute(60)->by($request->user()?->id ?: $request->ip());
// 只限制登录用户
return Limit::perMinute(60)->by($request->user()?->id);
});
}
}