Как Chrome узнал, что мой логин был успешным? - PullRequest
0 голосов
/ 15 декабря 2018

Если я захожу на какой-либо новый сайт, Google Chrome спрашивает меня, хочу ли я сохранить пароль.
Сначала я думал, что он просто просматривает отправку формы, но подсказка не отображается при сбое входа, посколькуневерный пароль.

Так как он узнал?Вы ищете изменения URL или что-то более сложное?

(Контекст: я работаю над расширением Chrome, которое предупреждает вас всякий раз, когда вы вводите слабый пароль. Просто добавляю обработчик события onsubmit в форму входа в системуне работает для меня, потому что некоторые проверки выполняются асинхронно. Я также пытался использовать event.preventDefault () и асинхронный вызов формы, чтобы отправить позже, но это не работает для некоторых сайтов.)

1 Ответ

0 голосов
/ 16 декабря 2018

Я предполагаю, что он отслеживает изменения URL после отправки.На некоторых медленно загружаемых сайтах я заметил, что диалоговое окно сохранения пароля отображается только после загрузки следующей страницы.С другой стороны, диалоговое окно не отображается, когда одна и та же страница входа в систему просто перезагружается (с дополнительными аргументами или без них), что обычно происходит при неправильном входе в систему.

Но это только обоснованное предположение.

...