Piszę system logowania do strony internetowej, ale gdy użytkownik dostaje dane logowania błędnie przeglądarki (próbowałem zarówno Firefox i Chrome) nadal pyta, czy użytkownik chce zapisać hasło. Jak mogę poinformować przeglądarkę, że wystąpił błąd logowania, aby wiedzieli, że nie będzie prosił użytkownika o zapisanie złych danych uwierzytelniających?Powiedz przeglądarce internetowej, że logowanie nie powiodło się, więc nie prosi o zapamiętanie hasła
Próbowałem wysyłać kody stanu HTTP 403 i 500 (zamiast normalnego 200), ale nie działają. Czy istnieje sposób, aby zrobić to, co chcę?
P.S. Nie chcę używać mechanizmu uwierzytelniania HTTP 401, ponieważ chcę używać formularza HTML do logowania, a nie okna przeglądarki.
Hmm, dziwne, myślałem, że Chrome rzeczywiście oczekuje odpowiedzi 2XX, aby pokazać to okno dialogowe. –
Myślę, że powinniśmy powiedzieć "twórcom przeglądarek"! :) – Mohsen