Забагато точок у полях паролів Safari


16

Safari 12.0.1 (14606.2.104.1.1) / macOS Mojave 10.14.1 (18B75) / обидва Mac Mini наприкінці 2018 року та macBookAir наприкінці 2018 року.

Кожен раз, коли я набираю символ у полі пароля, замість того, щоб відображатись як унікальна точка, він утворює безліч точок після мікрозатримки. Я знаю, що важко повірити, але в першому прикладі нижче я фактично набрав один єдиний символ; у другому - два символи:

Я набрав ОДИН символ

Я набрав ДВОХ символів

  • Аналогічна поведінка на будь-якій веб-сторінці з полем пароля.
  • Тільки сафарі. Немає проблем на Chrome або Firefox.
  • Попросивши 1Password заповнити польові роботи. До речі, я вважав, що винуватець 1Password, але відключення його продовження не вплинуло.
  • Видалення type="password"з інспектора Safari змушує проблему зникнути, але, звичайно, виявляє введені символи.

Тож мені лишається чухати голову. Будь-який привід?


Це насправді має значення? Чи правильно надісланий ваш пароль на сервер чи генерується неправильний рядок?
— Карл Віттофт

Це був створений неправильний рядок. Наприклад, якщо ярлик був визначений як "foobar", а мій пароль - "love123" (ой!), Фактично надісланий на сайт пароль був "foobar foobar foobar ... foobar".
— Арістід

Відповіді:


36

Знайшов це, моя вина. Нещодавно я визначив загальносистемний ярлик, пов'язуючи символ "•" з іншим рядком. Найгірша ідея коли-небудь! Як тільки з’явилася крапка, її розширили на кілька символів, усіх замінили крапки тощо. Оскільки я зазвичай використовую 1Password, я потрапив до проблеми лише через кілька днів після факту.

Зараз є щось в Інтернеті на випадок, якщо хтось зробить ту саму помилку :)


6
Питання може бути вирішене лише після
— Родді з замороженого гороху

20
Мене бентежить, як такі ярлики можуть навіть застосовуватися до символу, який насправді не набраний , а лише на екрані.
— користувач1686

3
Якщо значення поля залишається точним, це виглядає як приємне пом'якшення проти плечового серфінгу. Не справді сильна оборона, а просто черговий захист.
— mgarciaisaia

8
@mgarciaisaia - Я використовував програмне забезпечення, яке, якщо я ввожу hunter2поле для пароля, отримує на екрані майже випадкову кількість "крапок". Отже, введення просто hможе відображатися, •••потім uможе показуватись •, і т. Д. ... тому довжина пароля не є такою, як довжина затуманеного пароля, що відображається на екрані. Я завжди цікавився, чому це не більше поширене.
— BruceWayne

14
Вибачте - я бачу лише *******у вашому першому рядку. Здається, StackExchange фільтрує ваш пароль: O
— mgarciaisaia
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.