chore: 테스트 편의를 위해 rate limit 을 분당 1000회로 완화

세 겹의 제한을 모두 분당 1000회로 상향(테스트 중 429 회피):
- main.ts express-rate-limit: 15분 150회 → 1분 1000회
- 전역 ThrottlerModule: 분당 100회 → 1000회
- 라우트별 @Throttle(login/signup/resend/forgot/reset/ai): 3~20회 → 1000회

각 라우트 주석에 운영 권장값을 남겨 추후 복원/ env 화 용이.
운영 배포 전 적정값으로 되돌릴 것.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-06-21 01:27:41 +09:00
parent d0599787f7
commit 861c8efa6b
5 changed files with 18 additions and 16 deletions
+2 -1
View File
@@ -57,10 +57,11 @@ import { ProjectModule } from './modules/project/project.module';
},
}),
// 전역 Rate Limiter — main.ts 의 express-rate-limit 와 별개로 라우트 단위 제어 가능
// NOTE: 개발/테스트 편의를 위해 분당 1000회로 완화함. 운영 배포 전 적정값으로 되돌릴 것.
ThrottlerModule.forRoot([
{
ttl: 60_000,
limit: 100,
limit: 1000,
},
]),
TypeOrmModule.forRootAsync({