브라우저가 잘못된 로그인 자격 증명을 저장하지 못하도록 서버 측 구현을 찾고 있습니다. 예를 들어 사용자 "foo"는 암호 "bar"로 로그인합니다. 브라우저가 foo에게 암호를 저장할지 묻습니다. 그러나 foo의 암호는 실제로 "baz"이므로 잘못된 암호를 저장하게됩니다.인증 실패시 브라우저의 "암호 저장"기능 사용 안 함
나는 HTTP/1.1 401을 보내는 것과 같이 HTTP 코드를 조작하려고했지만 성공하지 못했습니다.
"자동 완성"을 양식에 추가하면 해결되지 않으므로 저장하지 않아도됩니다 (유효 함).
서버 백엔드는 PHP입니다.
그래서 파이어 폭스가 팝업 대신 정보창이있는 비밀번호를 저장하도록 요구하는 이유가 여기에 있습니다. 암호 저장 여부를 결정하기 전에 암호가 작동하는지 확인할 수 있습니다. –
이것은 HTML 스펙의 일부 여야합니다! 서버는 암호가 잘못되었다는 것을 안다. 왜 평범한 사용자가 그것을 저축하기를 원하는가? 좋은 질문. – Adam