Aktualnie pracuję z formantem logowania ASP.NET. Mogę ustawić niestandardowy tekst niepowodzenia i mogę dodać literał na stronie, na której tekst błędu jest wyświetlany, jeśli logowanie się nie powiedzie. Mam również podsumowanie sprawdzania poprawności na stronie, na której zbieram wszystkie błędy, które mogą wystąpić (na razie tylko potwierdza, że użytkownik wprowadził nazwę użytkownika i hasło. tekst awaria kontroli logowania jako pozycję w podsumowaniu walidacji, ale nie jestem pewien, czy jest to w ogóle możliwe?Kontrola logowania ASP.NET - czy mogę dodać tekst FailureText jako element w ValidationSummary?
nadzieję, że masywny umysłowego stackoverflow może dać mi jakieś wskazówki?
Dzięki!
/Thomas Kahn PS. Koduję w języku C#.
Czy używasz formantu Login w obecnej postaci, czy też zdefiniowałeś dla niego niestandardowy LayoutTemplate? Czy w rzeczywistości istnieje coś więcej niż formularz logowania, który próbujesz sprawdzić tutaj? Pytam głównie dlatego, że "informacyjne" komunikaty o błędach (takie jak "Twoje hasło było nieprawidłowe") są często uważane za dziury w bezpieczeństwie - dałeś hakerowi jedną ważną informację - mają ważną nazwę użytkownika, więc trzeba tylko zmienić hasło, gdzie jako ogólna wiadomość (powiedz "Nieprawidłowe szczegóły dostarczone") oznacza, że może być konieczne wypróbowanie obu. –
Cześć! Dzięki za odpowiedź! Tak, używam LayoutTemplate. Wszystko czego wymagam od użytkownika to nazwa użytkownika i hasło - nic więcej. Bieżąca walidacja polega jedynie na sprawdzeniu pustych pól formularza. Jeśli logowanie się nie powiedzie, po prostu chcę dodać element do podsumowania sprawdzania poprawności, który informuje użytkownika, że logowanie nie powiodło się. – tkahn