これは、ユーザーにパスワードの保存を求めるタイミングをブラウザがどのように知るかに関連していますか? 私の例外はSafariに固有のものです。
ログインできる 2 つの異なる方法がある Web サイトを持っています。1 つ目は、電子メール、パスワード、およびアカウントのドメインを入力する必要があるメイン サイトです。2 番目の方法は、実際に自分のドメイン (私のサーバーを指している) にアクセスすることです。その時点で、メール アドレスとパスワードの入力のみが求められます。
2 番目の方法 (2 つの入力) でログインすると、Safari、Chrome、および Firefox はすべて、ユーザー名とパスワードを保存するかどうかを尋ねます (予想どおり)。
ただし、最初の方法 (3 つの入力) でログインすると、Chrome と Firefox のみが要求されます。Safari にはありません。
私のフォームは AJAX/Javascript ではありません。これには、フォーム タグ、送信ボタン、および id/name を含む 3 つの入力 (メール、パスワード (type=password)、account_domain) があります。私は autocomplete=off を持っていません。
ユーザー名/パスワードを保存するためにSafariが何を求めているか知っている人はいますか? b/c 入力が 2 つではなく 3 つあるのですか?
注意として、妻の Mac で Safari のみを使用して同じテストを実行しましたが、どちらの場合も保存するように求められませんでした。だから私は知りません。
どちらのサイトでも「パスワードを記憶しない」をクリックしていないことを確認しました。