Bezpieczeństwo aplikacji webowych · Junior · Pytanie 56 z 75
Dlaczego formularz logowania powinien pisać "Nieprawidłowy e-mail lub hasło", a nie "Taki e-mail nie istnieje"?
- 1Bo krótsze komunikaty szybciej się ładują
- ✓Poprawna odpowiedź: Konkretny komunikat pozwala atakującym ustalić, które konta istnieją (enumeracja użytkowników)
- 3Bo przeglądarki ukrywają szczegółowe komunikaty błędów
Wyjaśnienie
Wiedza o tym, które e-maile są zarejestrowane, ułatwia credential stuffing i phishing. Komunikaty i czasy odpowiedzi powinny być podobne w obu przypadkach.