ユーザーがパスワードを保存できないサイトのパスワードをFirefoxに記憶させる


9

Windows XPのFirefox 3.6.10では(他の組み合わせは試していません)、一部のWebサイトでは訪問者がパスワードを保存できないようです。これは銀行のウェブサイトでよく起こります(明らかなセキュリティ上の理由から)が、myopenid.comなどでも発生しています。

Firefoxにすべてのサイトのパスワードを記憶させる方法はありますか?

私はWebで見つかった多くのトリックを試しましたが、すべてのケースで機能するものはありません。

これらのトリックの1つは、パスワードフィールドからautocomplete = "off"プロパティを削除するためにJavascriptを実行することでした。

別のトリックは、いくつかのFirefox構成ファイルを変更することですが、一部のWebサイトはこれに耐性があります。そのようなWebサイトの1つがmyopenid.comです。

これはFirefoxの複製ではないことに注意してください。プロンプトを表示せずに新しいパスワードを覚えておいてください。ここでは、ユーザーがパスワードを保存できないサイトのパスワードを保存するための微調整を求めています。

注:正常に機能しているため、混乱しています。すべてのアドオンを無効にしましたが、myopenid.comにパスワードを再度保存しています。以下に提案されているJavascriptソリューションは大丈夫だと思いますが、私がもっと好きなものがあります。私もそれを投稿します。



4
これは重複ではありません。パスワードを記憶するために、Firefoxに自動的にyesと言わせることはありません。一部のサイトではこのオプションが提案されていないため、すべてのサイトでその機能を使用したいと考えています。myopenid.comを試す
md1337

あなたは何か間違ったことをしているに違いありません。FFはmyopenidで私のパスワードを記憶しています。(そして私は特別なことは何もしていません)
Nifle

@Nifle:Firefox(およびオペレーティングシステム)のバージョンをお知らせください。また、md1337は彼を述べるべきです。
ジャーヴィン

64ビットwin7およびFF 3.6.10
Nifle

回答:


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を再起動してください。


素敵な解決策とそれはうまくいきます。+1。
Mehper C. Palavuzlar、2010

2

次の調整が必要です。私はそれを長い間使用しており、多くの時間を節約してくれました。

拡張機能なしでFirefoxのパスワードセーバーを微調整する:

  1. 上記のページのパスワードセーバーと呼ばれるリンクをブックマークします。リンクをブックマークするには、リンクを右クリックして[このリンクをブックマーク...]を選択します。(これはJavaスクリプトです。html編集の制限のため、ここではリンクできません。)
  2. 次にパスワードを覚えていないサイトを見つけたら、ブックマークをクリックしてください。次に、のすべてのインスタンスを削除しますautocomplete="off"
  3. ユーザー名とパスワードをサイトに入力し、送信を押します。
  4. それで全部です!これで、Firefoxにパスワードを記憶させるように求められます。

Screeny:

代替テキスト


私はこれを知っており、以前に試したことがあります。すべてのケースで機能するわけではありません。詳細については、編集した質問を参照してください。
md1337

あなたは「多くのトリック」と言いますが、それらが何であるかは言いません。質問でそれらを明確に述べれば、正しい解決策をとる可能性を高めることができます。
Mehper C. Palavuzlar

コメントの入力中に編集していました。もう一度ご確認ください。スクリーンショットも1分後に投稿します。
md1337

では、スーパーユーザーがこれを解決できるかどうか見てみましょう。
Mehper C. Palavuzlar

私は謝罪しなければなりません、それはそれが再び機能しているようです、私の編集された質問と私自身への私の答えを見てください。
md1337

0

Firefoxプラグインを備えたソリューションとして、外部パスワードマネージャーを検討することをお勧めします。

1Password -Mac、Windows、iPhone、iPadのサポート。これは私が使用するソリューションです。ウェブサイトのパスワードやその他の機密情報を追跡するのに最適です。Dropboxと組み合わせると、複数のマシン間で簡単に同期できます。

Lastpassも非常によく機能します。1Passwordに移行する前にしばらく使っていました。


0

Lastpassには、扱いにくいパスワードフィールド用の特別な機能があります。

  1. 気になるログインページに移動します。
  2. 名前とパスワードを入力しますが、Enterキーを押さないでください。まだログインしないでください。
  3. ナビゲーションツールバーまたは任意の場所のラストパスアイコンをクリックします-コンテキストメニューではありません。
  4. 「入力したデータをすべて保存」をクリックして、パスワードを保存するときと同じように操作します。

これは私にとってはほとんど常に機能します。


-1

一部のサイトでは思い出せませんか?一部のサイトで誤って「覚えていない」と言った可能性があります。オプションに移動し、パスワードを決して覚えてはならないサイトのリストを見つけて、パスワードを決して覚えていないと言われているサイトをすべて削除します。


いいえ、そのリストは空です。myopenid.comの例を試しましたか?
md1337 2010

myopenid.comのパスワード要素は次のとおりです。html <input id="password" type="password" name="password" tabindex="2"> は知りませんが、それは私には正しいようです... Firefoxはタイプを使用して、どのフィールドがパスワードであるかを知っているので、なぜそれを取得しないのかわかりません。
Jarvin
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.