namespace SameBeat.Infrastructure.Autoryzacja; /// /// Sekcja konfiguracji "BlokadaLogowania" (ETAP 7) -- ochrona konta hosta przed brute force, /// niezalezna od rate limitingu per-IP na /api/auth/login (patrz Program.cs). Sekundy zamiast minut /// celowo -- pozwala testom integracyjnym/jednostkowym uzyc realnego, krotkiego czasu blokady /// zamiast fejkowania zegara (ten sam wzorzec co SerwisTimeraMikrofonu/SerwisMikrofonuTests). /// public class UstawieniaBlokadyLogowania { public int MaksymalnaLiczbaProb { get; set; } = 5; public int CzasBlokadySekund { get; set; } = 900; }