it-swarm.xyz

Можно ли заставить Google Chrome запоминать пароли?

Есть ли способ заставить Google Chrome запоминать пароли для сайтов, у которых отключено автозаполнение?

Разъяснение:

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

84
Nathan Long

используйте расширение autocomplete = on . на веб-страницах он изменяет «autocomplete = off» на «autocomplete = on», поэтому ваши пароли будут запомнены.

66
yanokwa

Обходной путь: используйте букмарклет

Это не совсем решение, но вы можете обойти это, если знаете немного Javascript, создав букмарклет, заполняющий поля имени пользователя и пароля. Это будет работать:

  1. Создайте закладку в области панели инструментов, перетащив значок с любого веб-сайта в эту область.
  2. Щелкните правой кнопкой мыши эту закладку и выберите «Изменить».
  3. Измените имя поля на то, что вам нравится
  4. В области URL введите некоторый JavaScript, который заполнит нужные поля.
  5. Нажмите OK, чтобы сохранить это.
  6. Теперь вы можете нажать на эту закладку, чтобы заполнить эти поля

Например, если страница, которую вы хотите заполнить, имеет поля с идентификаторами «user_name» и «password», этот javascript будет заполнять их тем, что вы определили в начале.

javascript:function%20enterLogin(){username="your_username";password="your_password";document.getElementById('user_name').value=username;y=document.getElementById('password').value=password;}enterLogin();

Конечно, это совсем не безопасно, если кто-то, кому вы не доверяете, может открыть ваш браузер; они могут нажать, чтобы отредактировать это и увидеть вашу регистрационную информацию.

Но это не намного хуже, чем когда браузер запоминает ваши пароли, если он не использует мастер-пароль для их шифрования; некоторые копания в меню позволят вам просмотреть их. И вообще, вы не должны позволять людям, которым вы не доверяете, пользоваться вашим компьютером.

19
Nathan Long

Chrome имеет встроенную поддержку для него : если вы включите chrome://flags/#enable-password-force-saving Затем вы можете щелкнуть правой кнопкой мыши на поле пароля и дать указание браузеру сохранить его.

Теперь он был переименован в chrome://flags/#PasswordForceSaving (Chrome 65 и, возможно, некоторые более ранние версии)

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

11
Daniel F

Я часто делаю следующее в Firefox/Firebug:

  • Щелкните правой кнопкой мыши форму, нажмите «Проверить элемент»
  • Ищите атрибут autocomplete="off" (обычно в теге формы)
  • Щелкните правой кнопкой мыши «автозаполнение», затем нажмите «Удалить атрибут ...»

Я не могу найти способ удалить атрибуты с помощью инструментов разработчика Chrome, но вы можете изменить его на autocomplete="on" или изменить имя атрибута, например, на. «Ширина».

6
DisgruntledGoat

Вот букмарклет, который удалил автозаполнение. Создайте новую закладку на панели инструментов и сохраните эту длинную строку в качестве URL:

javascript:(function(){var%20ca,cea,cs,df,dfe,i,j,x,y;function%20n(i,what){return%20i+"%20"+what+((i==1)?"":"s")}ca=cea=cs=0;df=document.forms;for(i=0;i<df.length;++i){x=df[i];dfe=x.elements;if(x.onsubmit){x.onsubmit="";++cs;}if(x.attributes["autocomplete"]){x.attributes["autocomplete"].value="on";++ca;}for(j=0;j<dfe.length;++j){y=dfe[j];if(y.attributes["autocomplete"]){y.attributes["autocomplete"].value="on";++cea;}}}alert("Removed%20autocomplete=off%20from%20"+n(ca,"form")+"%20and%20from%20"+n(cea,"form%20element")+",%20and%20removed%20onsubmit%20from%20"+n(cs,"form")+".%20After%20you%20type%20your%20password%20and%20submit%20the%20form,%20the%20browser%20will%20offer%20to%20remember%20your%20password.")})();
5
bugaboo

В Chrome щелкните правой кнопкой мыши на нужном поле и «Проверить элемент»

  • Замените autocomplete = "off" на autocomplete = "on"
  • Введите данные и отправьте форму
  • Chrome попросит вас вспомнить пароль
  • Когда вы вернетесь, он может не отображать пароль до тех пор, пока вы не попытаетесь отправить его один раз.
4
Kelly

Для некоторых веб-сайтов Firefox позволит вам сохранить пароль, а Chrome - нет. Таким образом, вы можете сохранить пароль в Firefox и импортировать его в Chrome.

  1. В Chrome перейдите в Настройки Импортировать закладки и настройки
  2. Выберите Mozilla Firefox
  3. Снимите все, кроме Сохраненные пароли (проверьте Автозаполнение данных формы , а также если вы хотите, чтобы Chrome автоматически заполнял имя пользователя).
  4. Нажмите Импорт

Эти инструкции основаны на Chrome версии 62.

Этот ответ основан на ответе плавающей звезды на похожий вопрос.

3
wjandrea

С Стабильное обновление канала :

Теперь Chrome предложит запомнить и заполнить поля пароля при наличии autocomplete = off.

Эта функция была реализована в стабильном канале Google Chrome 34.0.1847.116 для Windows, Mac и Linux.

2
user1014639

Вместо того, чтобы полагаться на веб-страницу для поддержки сохранения пароля, вы можете вместо этого перезаписать всю страницу HTML-формой, которая гарантированно будет работать:

  1. Нажмите Ctrl+Shift+I
  2. Нажмите на вкладку "Консоль"
  3. Вставьте следующий JavaScript в консоль и нажмите Enter

    document.getElementsByTagName("body")[0].innerHTML='<form action=# method=post><input name=identifier><input type=password name=password><input type=submit></form>'

  4. Важно: Закройте панель разработчика, нажав Ctrl+Shift+I снова; в противном случае ваш браузер не отобразит диалоговое окно сохранения пароля.

  5. Введите имя пользователя и пароль, которые вы хотите сохранить в своем браузере, затем нажмите "Отправить".
  6. Ваш браузер должен подтвердить, хотите ли вы "запомнить" эти учетные данные.

Скриншот:

Screenshot

2
samdd

Я просто ввел свое имя пользователя и пароль в поля значений в форме, проверив элементы и сохранив их в виде HTML-страницы, взял URL-адрес с этой страницы, и я забронировал этот новый URL-адрес, он работает для меня :). Благодарю.

1
pretty

Вы можете использовать расширение Roboform Chrome.

0
NT.