Я вошел в Bugzilla Mozilla. Я заметил, что Firefox не сохранил мой пароль.
Как вручную добавить свое имя пользователя и пароль в список сохраненных паролей Firefox?
Если вы разработчик, у которого есть 3 минуты, чтобы сэкономить, то это как сделать это без установки другого дополнения.
На странице входа в систему проверьте элемент имени пользователя и пароль и запишите их атрибуты name
. Например, в Академии Хана это будет identifier
для имени пользователя и password
для пароля.
Осмотрите элемент где-нибудь на странице. Найти небольшой div или около того, это проще всего.
Щелкните правой кнопкой мыши элемент в инспекторе и выберите « Edit As HTML
.
Добавьте следующий HTML:
<form method=post>
<input name=identifier>
<input type=password name=password>
<input type=submit>
</form>
Замените имена (identifier
и password
) именами из шага # 1. Обратите внимание, что вы не должны заменять type=password
, только поле name=password
!
Введите свои учетные данные на странице в этой форме и нажмите отправить. Firefox теперь предложит вам сохранить учетные данные. Веб-сайт, вероятно, изменит ошибку или проигнорирует запрос или что-то еще, но нас это не волнует.
Почему это работает? Некоторые сайты намеренно делают что-то смешное, чтобы предотвратить сохранение пароля (функция запоминания пароля в браузере часто считается небезопасной); другие сайты просто имеют забавную форму, искаженную до неузнаваемости для Firefox. Добавление этой простой формы заставляет Firefox обнаруживать ее, и когда вы вводите свои учетные данные, она предлагает вам сохранить их.
Теперь на странице входа в систему, поскольку поля действительно имеют атрибуты name
я полагаю (и, вероятно, его также нужно заключить в <form>
, я не знаю), Firefox обычно распознает поля и сможет заполнить их для вас.
Когда мне нужно добавить пароль в Firefox, я использую надстройку FEBE, чтобы извлечь мои пароли в файл Json, отредактируйте его и снова импортируйте файл. Я надеюсь, что это поможет.
Я знаю, что этот вопрос старый, но я решил, что все равно добавлю свое решение.
Поскольку Firefox иногда борется со мной на некоторых веб-сайтах, я разработал решение, которое использует другой браузер, такой как Chrome, и сохраняет там имя пользователя / пароль. Затем вы можете импортировать информацию для входа на конкретный веб-сайт из этого другого браузера.
После того, как вы сохранили пароль в другом браузере, вы можете выполнить импорт, выполнив следующие действия:
* Эти шаги действительны для версии Firefox: 62.0.2. Я думаю, что это похоже на другие версии, но не могу сказать наверняка.
Лучшая идея - не зависеть от кэширования паролей в браузере, поскольку механизм обязательно изменится с течением времени, и всегда будет проблема при переходе с одного компьютера на другой или при использовании более одного компьютера.
Гораздо безопаснее и проще использовать специализированный продукт, который сохранит ваши пароли в безопасности и будет доступен на всех компьютерах и для всех браузеров и программ.
Лучшее, что я нашел, - LastPass, где пароли и содержимое всех полей в содержащих их формах зашифрованы и сохранены на их серверах. Шифрование выполняется на вашей стороне и использует ваш главный пароль для защиты, поэтому веб-сайт LastPass не имеет представления о том, что хранится на их собственных серверах.
LastPass интегрируется с браузером для запоминания паролей и всех других полей, которые вы ввели в форму, поскольку иногда требуется больше, чем просто пароль (например, адрес электронной почты или имя пользователя). Вы также можете вручную ввести эти данные для веб-сайтов или программ в репозиторий LastPass.
Сила этой концепции была доказана, когда сайт LastPass был взломан. Результаты были довольно незначительными для пользователей, поскольку хакерам удалось получить лишь подсказки к паролю, поскольку сами зашифрованные пароли были бесполезны для них без мастер-пароля.
Другим продуктом является KeePass с открытым исходным кодом, который также очень популярен среди пользователей.