通常、username
およびpassword
を使用してWebサイトにログインすると、Firefoxはログインの詳細を記憶するかどうかを尋ねます。 [はい]をクリックすると、次にWebサイトにアクセスしたときに、ユーザー名とパスワードのフィールドが事前に入力されているので、[OK]をクリックするだけです。
しかし、一部のWebサイトでは、パスワードを記憶するオプションがなく、username
およびpassword
フィールドが空です。または、ユーザー名フィールドのみが事前に入力され、パスワードフィールドは空です。
これを上書きして、常にパスワードを保存することを選択できるようにする方法はありますか?
できれば、さらに別のアドオンをインストールせずにこれを実現したいと思います。 Webサイトがブラウザにパスワードを記憶しないように指示する方法を理解していませんが、それが何であれ、構成可能である必要があります。おそらくuserContent.css
およびuserChrome.css
?
Firefoxの場合、組み込みのパスワードを拡張するのに役立つ拡張機能があります( https://addons.mozilla.org/en-US/firefox/addon/saved-password-editor/ )。機能性。
特定のページで動作するように手動でトレーニングできますが、ページの記述方法によってはそれができない場合があります。しかし、他の方法では機能しない、機能するものがあるので、試してみてください。
すでに Greasemonkey を持っている場合(誰が持っていないのですか?)、別の拡張機能なしで回避できる可能性があります。 autocomplete="off"
をautocomplete="on"
に変更するユーザースクリプトを作成してみてください。
// ==UserScript==
// @name autocomplete on
// @namespace Martin Vegter
// @description Forcibly turns autocomplete on
// @include *://*/*
// #exclude https://mybank.example.com/*
// ==/UserScript==
document.querySelector("#foo_user").setAttribute("autocomplete", "on");
document.querySelector("#foo_pass").setAttribute("autocomplete", "on");
一部のサイトで機能しました ですが、すべてではありません。これらのサイトがどのように違うのかわかりません。
このスクリプトをインストールするには、autocomplete-on.user.js
という名前のファイルにスクリプトを保存し、Firefoxで開く(コマンドラインからfirefox autocomplete-on.user.js
)のが最も簡単な方法です。新しく作成されたタブで、「スクリプトのインストール」を押し、「インストール」ボタンで確認します。元のautocomplete-on.user.js
ファイルを削除できます(プロファイルにコピーされます)。
@Gillesで述べたように、JavaScriptを使用してautocomplete=off
フィールドをautocomplete=on
に変更できます。この MozillaZine の記事をご覧ください。これは、この bookmarklet を使用して、Firefoxのパスワードマネージャーにログイン情報を送信した後、パスワードを記憶するように依頼することも推奨しています。 MozillaZineの記事では、ブックマークレットのコードに基づいて、カスタムの状況や設定に応じた代替のJavaScriptコードも提供しています。ただし、jsコードをuserChrome.css
ファイルに何らかの形で適合させることができるかどうかはわかりません。 :-/
もう1つ:about:config
のsignon.storeWhenAutocompleteOff
ページをチェックインし、true
に設定されていることを確認します。
最後に、StackOverflowで この関連する質問 をチェックして、それが役立つかどうかを確認します。それ以外の場合は、問題がその対象者により適している可能性があるため、そこで追加の応答を求めてみてください。
@Gillesの回答を拡張します。私が遭遇したいくつかのサイトでは、ユーザーとパスワードのフィールドがフォームに含まれていないため、パスワードが保存されません。このような場合に対処するために、このユーザースクリプトを作成しました。
https://github.com/JavierParra/userscripts/blob/master/forceRememberPassword.user.js