From b5de001dbbd1dce9523d6b0f39a9a03f4df33c03 Mon Sep 17 00:00:00 2001 From: wangdl Date: Wed, 27 May 2026 22:41:56 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20FileUploadRateLimit=2010=E2=86=92200/?= =?UTF-8?q?=E5=B0=8F=E6=97=B6=EF=BC=8C=E6=94=AF=E6=8C=81=E6=89=B9=E9=87=8F?= =?UTF-8?q?=E4=B8=8A=E4=BC=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 4.7 --- src/common/decorators/rate-limit.decorator.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/common/decorators/rate-limit.decorator.ts b/src/common/decorators/rate-limit.decorator.ts index a9a23b0..073358a 100644 --- a/src/common/decorators/rate-limit.decorator.ts +++ b/src/common/decorators/rate-limit.decorator.ts @@ -24,9 +24,9 @@ export const FeedbackRateLimit = () => export const AiAnalysisRateLimit = () => RateLimit({ key: 'ai', maxRequests: 50, windowSeconds: 86400 }); -/** 文件上传:单用户每小时 10 次 */ +/** 文件上传:单用户每小时 200 次 */ export const FileUploadRateLimit = () => - RateLimit({ key: 'upload', maxRequests: 10, windowSeconds: 3600 }); + RateLimit({ key: 'upload', maxRequests: 200, windowSeconds: 3600 }); /** 管理员登录:单 IP 每 15 分钟 10 次 */ export const AdminLoginRateLimit = () =>