firefox:すべてのサイトのパスワードを記憶する


11

一部のWebサイトにログインするとき、これらのサイトはパスワードを記憶することを意図していません(意図的に疑います)。これは公開Webサイトだけでなく、イントラネット(リモートWebコンソール、Dell DRACなど)でも発生し、毎回ログインの詳細を入力するのは非常に面倒です。

どういうわけか、特定のWebサイト(Firefox)にユーザー名とパスワードを記憶させることは可能ですか?

注:私のfirefoxでは、「サイトのパスワードを記憶する」が選択されており、「例外」は空です。


iMacrosのようなものを使用して、Webでのアクションを自動化することはできますか?
Vi。

2
参照してくださいではabout:permissionsない仕事を覚えているサイトは、他の任意の異なる場合。
harrymc

2
問題がautocomplete = offに関連している場合、Remember Passwordsを試すことができます。入力ボックスを右クリックして[ 要素の検査(Q) ]を実行すると、autocomplete = offの存在を確認できます。
vWil

1
@vWil:私はオートコンプリートがコードでオフ=表示されない
user1968963

いくつかありますChromeの拡張機能 Chromeは(私が使用したパスワードを節約することができますように、力のオートコンプリートがオンになるようにということは、このいずれかをクロム0.2以降)。いくつかがあるように思われるFirefoxのアドオンのように同じことを行う、この1
Synetech

回答:


4

Keypassなどのソリューションを検討することをお勧めします。

自動タイプ機能を使用すると、キーパスタイプのログインとパスワードを安全な方法で使用できます(キーロガーは入力した内容を記録できません)。

また、すべてのパスワードの安全なロックを構成するという点でも非常に価値があります。私の意見では、パスワードをブラウザに保存しないことは常に良いことです(また、ブラウザを閉じたときにすべてのプライベートデータ、Cookieなどを空にすることで、もう少しプライバシーを確​​保できます)。

さらに、ブラウザ固有ではないため、これを使用して、ほぼすべてのGUIベースのアプリケーション(Thunderbirdなど)のパスワードを保存および入力できます。

Linuxを使用している場合は、優れたKeepassXを確認できます。

私はしばらくKeepassXを使用していましたが、左手首を数千回繰り返しCtrl + C、Ctrl + Vで保存しました...


凝った安全なパスワードマネージャーは必要ありません。パスワードを保存するこれらのサイトは、ほとんどがイントラネット上にあります。平文でパスワードを保存することは十分に良いです
user1968963

1
@ user1968963 Lastpassとは異なり、オフラインで動作するため、私は個人的にKeypass / KeepassXが好きです。私が書いたように、ブラウザから独立しており、さまざまなログインフォームに入力するショートカットを設定できるという事実も気に入っています(タイトルに基づいてウィンドウを認識でき、動作を設定することもできます{USERNAME} {TAB} {PASSWORD} {ENTER}または{PASSWORD} {ENTER}などのショートカットを押します)。さらに、これらは軽量です。確かに、彼らはパスワードマネージャーですが、上記の機能も備えており、非常に魅力的です。
Iam Zesh

Firefoxはあなたが望むことをしません。Keypassは大騒ぎせずに動作させます。それは空想ではなく、あなたが求めたものです(無料ボーナスとしてセキュリティを維持するをご覧ください)。
ジェームズライアン

4

Firefoxおよびその他のブラウザーの場合、Lastpassがあります。たとえば、ローカルルーターへのログインだけでなく、Webサイトにも使用します。すべてのWebサイトで個別の長くてランダムなパスワードを簡単に設定できるため、安全です。

すべてのパスワードを暗号化されたBLOBのどこかにローカルに安全に保存します(BLOBを他のPCと同期させる可能性があります)。保存されたパスワードにアクセスするには、単一の「マスターパスワード」を提供します。マスターパスワードが照会される頻度を定義できます。

詳細については、YouTubeのLastpassの公式ビデオをご覧ください。

内部については、「Security Now」ポッドキャストシリーズのエピソード256で GRCのSteve Gibsonが取り上げています。


Firefoxには、一部のサイトのパスワードの保存を無効にするもの(機能不全)が存在する必要があると思います(もちろん、これは自分の利益のためです-欲しいかどうかは関係ありません)。だから理想的には、この設定を無効にする方法を知りたい。私は、任意の追加のアドオンをインストールしたくない
user1968963

[パスワード]パネルには、明らかな[オプション/セキュリティ]タブがあります。2つのチェックボックスをオンにして例外を確認したと確信していますか?
マルセル

@ user1968963そうかもしれませんが、Internet Explorerでの経験から、一部のWebサイトでは、パスワードを保存しないように設定して、ログインフォーム内に自動入力できることがわかりました。場合によっては(私の状況では)、サードパーティのプラグインが唯一のソリューションでした。
ルート

@root Webサイトは、パスワードマネージャーを混乱させるために、リクエストごとにユーザー名とパスワードのフィールドのIDまたは名前を意図的に変更することを選択できます。OP、これについてコメントできますか、これはあなたが経験したことですか?
マルセル

1
@ user1968963情報提供の目的のために、特に約この記事を見て、「ブックマークレット」のセクションを持っている:kb.mozillazine.org/User_name_and_password_not_rememberedしかし、私はまだこのようなものの上にてLastPassを推薦します。私は個人的にこのように救うとは思わない。
マルセル

3

Firefox は、期待どおりに機能しません。その答えが存在しない のであなたが望むものを言う答えを得ていません。

Firefox のパスワードマネージャーは、パスワードの記憶を許可しないという個々のサイトの要求を尊重します。パスワードマネージャで(Firefox> Options> Securityタブ> Saved Passwords)、あなたが持っている能力削除パスワードをではなく、追加のパスワードを。

アドオンを使用しない場合、Firefoxのパスワードマネージャーにパスワードを追加する方法は1つしかありません。ログイン中にプロンプ​​トを待機し、パスワードを記憶するように選択します。Firefoxでこのプロンプトを無効にするには、パスワードマネージャーに例外を追加するか、Webサイト自体の要求に応じます。最も注目すべきは、Gmail、Hotmail、およびYahooにはすべて、パスワードがサイトで記憶されないようにするためのコードがすべて書かれていることです。

Firefoxで実行できるJavaScriptコマンドがあり、Webサイトからの「パスワードを覚えていない」リクエストを上書きしようとします。以下のsquarefree.comから提供されるこれらのスクリプトは、ブックマークすることができ、使用しているWebサイトに応じてさまざまな成功度で機能します。スクリプトは、良いものの、すべての場合にこの関数を確実にオーバーライドできないことを知ってください。十分に賢く十分賢いプログラマーは、パスワードを保存するのを防ぐことができます。

とはいえ、以下のスクリプトをブックマークしてみてください。現在、ほとんどの状況で機能します。ID /パスワードを送信する前に実行する必要があります。

フィードバックあり:

javascript:(function(){var ca,cea,cs,df,dfe,i,j,x,y;function n(i,what){return i+" "+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 autocomplete=off from:\n"+n(ca,"form")+"\n"+n(cea,"form element")+"\n\nRemoved onsubmit from:\n"+n(cs,"form")+"\n\nAfter you type your password and submit the form, the browser will offer to remember your password.")})();

フィードバックなし(ポップアップなし):

javascript:(function(){function R(w){try{var a,df,dfe,i,j,x,y,r=1;df=w.document.forms;for(i=0;x=df[i];++i){dfe=x.elements;if(a=x.onsubmit){a=""}if(a=x.attributes["autocomplete"]){a.value="on"}for(j=0;y=dfe[j];++j){if(a=y.attributes["autocomplete"]){a.value="on"}}}}catch(E){r=0}return r}R(self);var i,x;for(i=0;x=frames[i];++i)R(x)})(); 

2回実行しない限りフィードバックなし:

javascript:(function(){var c=0;function R(w){try{var a,df,dfe,i,j,x,y,r=1;df=w.document.forms;for(i=0;x=df[i];++i){dfe=x.elements;if(a=x.onsubmit){a=""}if(a=x.attributes["autocomplete"]){if(a.value=="on"){c++}a.value="on"}for(j=0;y=dfe[j];++j){if(a=y.attributes["autocomplete"]){if(a.value=="on"){c++}a.value="on"}}}}catch(E){r=0}return r}R(self);var i,x;for(i=0;x=frames[i];++i)R(x);if(c){alert("Found: "+c)}})(); 

他の選択肢は、他の回答で言及されているもののように、Firefox用のアドオンを使用することです。


1

これは、フォームまたはフォームフィールドのオートコンプリートが無効になっているために発生します。パスワードの保存はオートコンプリートの一種であり、ウェブサイトの所有者がオートコンプリートやパスワード/ユーザー名の保存を望まない場合、autocomplete属性を使用して要素のfalseに設定できます。ある意味で、それはウェブサイトの所有者の責任です。

LastPassKeepassRememberPassまたはAutofill Formsを使用して、これをバイパスできます。

@philipthegreatの回答のスクリプトも機能するはずです。

この動作が必ずしも望ましいとは限らないことに同意するため、バグレポートとパッチをレビュー用に提出しました

更新:バグレポートは以前のものにリダイレクトされましが、パッチはレビューに合格しており、二次チェックの後、おそらくプッシュされます。



0

以下は、無効になっているテキストフィールドでパスワードの記憶とオートコンプリートを有効にするブックマークレットです。

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.")})();

そのコードをターゲットとして新しいブックマークを作成し、パスワードを覚えておきたいページをクリックします。ログインすると、通常の「このパスワードを覚えていますか」ダイアログが表示されます。


0

これらのサイトでは、パスワードが保存さautocomplete="off"ないように、サイトの作成者がフォーム/フォームフィールドの属性を意図的に設定しているため、パスワードは記憶されません。

Greasemonkeyアドオンを使用すると、Webページで独自のJavaScriptを自動的に実行できます。これを使用すると、そのようなページでのパスワード保存を再度有効にできます。

独自に作成することを選択した場合、このJavaScriptは次のように簡単になります(o2.co.ukでこれを行うためにスクリプトから取得)。

document.getElementById('user_name').removeAttribute('autocomplete');
document.getElementById('user_password').removeAttribute('autocomplete');

あるいは、すべてのWebサイトでこれを実行したい場合は、userscripts.orgにこれを実行するスクリプトが多数あります(ただし、私は自分自身を使用したことがないため、特定のスクリプトを保証できません)。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.