Namespace DataService.Server.Services
Classes
- LoginAttempt
Repräsentiert einen Loginversuch mit Status und Zeitangaben.
- RateLimitingService
Service zur Verwaltung von Loginversuchen pro IP-Adresse mit einfachem Rate-Limiting. Blockiert IPs temporär nach wiederholten Fehlversuchen.
- TokenDenylistService
Verwaltet eine Denylist von JWTs, die explizit als ungültig markiert wurden. Typischer Anwendungsfall: Logout von Benutzern in stateless JWT-Architekturen.