私はウェブサイトのログインシステムを書いていますが、ユーザーがブラウザのログイン情報を間違って取得したとき(私はFirefoxとChrome )は、ユーザーがパスワードを保存したいかどうかを依頼します。ログインの失敗があったことをブラウザに伝えるにはどうすればよいのですか?ログインが失敗したので、パスワードを覚えていないので、
通常の200ではなく、403と500のHTTPステータスコードを送信しようとしましたが、いずれも動作しません。私がしたいことをする方法はありますか?
P.S. HTMLフォームを使用してログインするときにHTTP 401認証メカニズムを使用するのではなく、一部のブラウザのダイアログボックスでは使用しません。
奇妙なことに、私はChromeが実際にダイアログを表示するために2XX応答を期待していると思っていました。 –
代わりに "ブラウザメーカー"に伝えるべきだと思います! :) – Mohsen