Safari 12.0.1(14606.2.104.1.1)/ macOS Mojave 10.14.1(18B75)/ 2018年後半のMac Miniと2018年後半のmacBookAirの両方。
パスワードフィールドに文字を入力するたびに、一意のドットとして表示される代わりに、微小遅延の後に多くのドットが生成されます。信じがたいことですが、以下の最初の例では、実際に1つの文字を入力しました。2番目の文字では、2つの文字:
- パスワードフィールドを含むWebページでの同じ動作。
- Safariのみ。ChromeまたはFirefoxでは問題ありません。
- 1Passwordにフィールドに入力するように頼むとうまくいきます。ところで、私は1Passwordが犯人だと思ったが、その拡張機能を無効にしても効果はなかった。
type="password"
Safariのインスペクターで削除すると問題は解消されますが、もちろん入力した文字が明らかになります。
だから私は頭をかきむしられたままです。リードはありますか?
それは本当に重要ですか?パスワードがサーバーに正しく送信されていますか、または間違った文字列が生成されていますか?
—
カールウィトフト
生成されたのは間違った文字列です。たとえば、ショートカットが「foobar」として定義され、パスワードが「love123」(oops!)である場合、実際にサイトに送信されるパスワードは「foobar foobar foobar ... foobar」でした。
—
アリスティド