feat(api): Rate Limiting via @nestjs/throttler einbauen #196

Closed
opened 2026-05-05 19:03:51 +02:00 by admin-mrrm · 0 comments
Owner

Ziel

API gegen Brute-Force und Missbrauch absichern.

Aufgaben

  • @nestjs/throttler installieren und global konfigurieren
  • Sensible Endpunkte (Auth-Callback, Mail-Account-CRUD) strenger limitieren
  • 429-Antworten im API-Client und im Toast-System sauber behandeln

Konfiguration

  • Global: z.B. 60 Requests / Minute / IP
  • Auth-Endpoints: 10 Requests / Minute / IP
## Ziel API gegen Brute-Force und Missbrauch absichern. ## Aufgaben - `@nestjs/throttler` installieren und global konfigurieren - Sensible Endpunkte (Auth-Callback, Mail-Account-CRUD) strenger limitieren - 429-Antworten im API-Client und im Toast-System sauber behandeln ## Konfiguration - Global: z.B. 60 Requests / Minute / IP - Auth-Endpoints: 10 Requests / Minute / IP
Sign in to join this conversation.
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
admin-mrrm/mrrmlabapp#196
No description provided.