9

С Firefox 3.6.10 в Windows XP (я не пробовал другие комбинации), кажется, что некоторые сайты не позволяют посетителям сохранять свой пароль. Это часто случается с банковскими веб-сайтами (по очевидным причинам безопасности), но я также испытываю это с myopenid.com и другими.

Есть ли способ заставить Firefox запомнить пароли для ВСЕХ сайтов?

Я перепробовал много трюков, найденных в Интернете, но ни один из них не работает во всех случаях.

Одним из таких приемов было запустить Javascript, чтобы удалить свойство autocomplete = "off" из поля пароля, что, похоже, помогает в некоторых случаях, но не во всех.

Еще одна хитрость заключается в изменении файла конфигурации Firefox, но опять же некоторые веб-сайты устойчивы к этому. Одним из таких сайтов является myopenid.com.

Обратите внимание, что это не дубликат Firefox: запоминать новые пароли без запроса. Здесь я прошу твик, который сохранит пароли для сайтов, которые не позволяют пользователям сохранять их.

Примечание: теперь я запутался, потому что он снова работает. Я отключил все дополнения, и он снова сохраняет пароли на myopenid.com. Я думаю, что решение Javascript, предложенное ниже, в порядке, но у меня есть другое, которое мне нравится больше, я тоже опубликую его.

5 ответов5

3

Итак, вот еще один ответ, который я считаю более удобным, чем Javascript.

Сначала перейдите в папку компонентов Firefox, по умолчанию в моем случае это «C:\Program Files\Mozilla Firefox\components»

Теперь откройте файл nsLoginManager.js

Перейдите к функции в строке 804 (зависит от версии Firefox), которая гласит:

/*
 * _isAutoCompleteDisabled
 *
 * Returns true if the page requests autocomplete be disabled for the
 * specified form input.
 */
_isAutocompleteDisabled :  function (element) {
    if (element && element.hasAttribute("autocomplete") &&
        element.getAttribute("autocomplete").toLowerCase() == "off")
        return true;

    return false;
},

Теперь закомментируйте первые 3 строки, чтобы получилось так:

/*
 * _isAutoCompleteDisabled
 *
 * Returns true if the page requests autocomplete be disabled for the
 * specified form input.
 */
_isAutocompleteDisabled :  function (element) {
    /*if (element && element.hasAttribute("autocomplete") &&
        element.getAttribute("autocomplete").toLowerCase() == "off")
        return true;*/

    return false;
},

Сохраните его, перезапустите Firefox, и у вас все получится ...

2

Следующая настройка - то, что вам нужно. Я давно его использую, и это сэкономило мне много времени.

Tweak Firefox Password Saver без расширения:

  1. Добавьте в закладки ссылку на приведенной выше странице, которая называется « Сохранение пароля». Чтобы добавить в закладки ссылку, просто нажмите на нее правой кнопкой мыши и выберите "Добавить эту ссылку в закладки". (Это скрипт Java. Я не могу связать это здесь из-за ограничений редактирования html.)
  2. В следующий раз, когда вы найдете сайт, который не запомнит ваш пароль, просто нажмите на закладку. Затем он удалит все экземпляры autocomplete="off" .
  3. Введите свое имя пользователя и пароль на сайте и нажмите отправить.
  4. Это все! Теперь вам нужно попросить Firefox запомнить ваш пароль.

Screeny:

альтернативный текст

0

Возможно, вы захотите посмотреть на внешний менеджер паролей как на решение, которое имеет плагин Firefox.

1Password - поддержка Mac, Windows, iPhone и iPad. Это решения, которые я использую. Отлично подходит для отслеживания паролей сайта и другой конфиденциальной информации. В сочетании с Dropbox для простой синхронизации на нескольких машинах.

Lastpass также работает очень хорошо. Я использовал его некоторое время, прежде чем перейти к 1Password.

0

Lastpass имеет специальную функцию для громоздких полей пароля.

  1. Перейдите на страницу входа, которая вас беспокоит.
  2. Введите имя и пароль, но не нажимайте Enter, еще не авторизуйтесь!
  3. Нажмите на значок Lastpass на панели инструментов навигации или где-нибудь еще, но не в контекстном меню.
  4. Нажмите "сохранить все введенные данные", затем сделайте, как обычно, при сохранении пароля.

Это работает почти все время для меня.

-1

Это не позволяет вам помнить на некоторых сайтах? Должно быть, вы случайно сказали «Не помню» для некоторых своих сайтов. Зайдите в настройки и найдите список сайтов, для которых он никогда не должен запоминать ваш пароль, а затем удалите все, для чего он говорит, что никогда не запоминает ваш пароль.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .