2009-09-22 22:14:15 +0000 2009-09-22 22:14:15 +0000
85
85
Advertisement

Google Chromeにパスワードを強制的に記憶させることはできますか?

Advertisement

オートコンプリートがオフになっているサイトのパスワードをGoogle Chromeに強制的に記憶させる方法はありますか?

明確化します。

私はプログラマーですが、理想的には一般ユーザーも実装できるような方法が欲しいです。

Advertisement
Advertisement

回答 (11)

66
66
66
2009-12-21 05:48:55 +0000
19
19
19
2009-09-23 21:39:34 +0000

回避策: ブックマークレットを使う

これは本当の解決策ではありませんが、少しJavascriptを知っていれば、ユーザー名とパスワードのフィールドを記入するブックマークレットを作ることで、この問題を回避することができます。これが有効です。

1.任意のウェブサイトのファビコンをツールバーの領域にドラッグして、ブックマークを作成する。 2. そのブックマークを右クリックして「編集」を選択 3. 名前欄を好きな名前に変更する 4. URLエリアに、必要なフィールドを記入するjavascriptを入力します。 5. OKをクリックして保存します。 6.

  1. これで、ブックマークレットをクリックしてフィールドを埋めることができます

例えば、記入したいページに'user_name'と'password'のIDを持つフィールドがある場合、このjavascriptは、あなたが最初の近くで定義したものでそれらを埋めます。

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

これはもちろん全く安全ではありませんが、信頼できない人がブラウザを開くかもしれません。

しかし、マスターパスワードを使って暗号化していなければ、ブラウザがパスワードを覚えているのと同じくらい悪いことではありません。そして、とにかく、信頼できない人に自分のコンピュータを使わせるべきではありません。

12
Advertisement
12
12
2017-02-24 11:39:36 +0000
Advertisement

**クロームはネイティブに対応しています。chrome://flags/#enable-password-force-saving~~を有効にすると、パスワードフィールドを右クリックしてブラウザにパスワードを保存するように指示することができます。

現在は名前がchrome://flags/#PasswordForceSavingに変更されています (Chrome 65とそれ以前のバージョンの場合もあります)

パスワードマネージャー拡張機能がインストールされている場合、Chromeがそのようなパスワードマネージャーを検出した場合、この内部機能を無効にすることがあります。拡張機能を一時的に無効にすると、この内蔵機能を使用できるようになります。

6
6
6
2009-09-23 00:06:23 +0000

私はFirefox/Firebugで以下のようにすることが多いです。

  • フォームを右クリックし、"Inspect element “をクリック
  • 属性autocomplete="off"を探す(通常はフォームタグにある)
  • "autocomplete "を右クリックし、"Remove attribute… "をクリックします。

ChromeのDeveloper Toolsで属性を削除する方法が見つからないのですが、autocomplete="on"に変更するか、属性名を "width "などに変更することができます。

5
Advertisement
5
5
2012-05-30 12:58:34 +0000
Advertisement

ここにオートコンプリートを削除したブックマークレットがあります。ツールバーに新しいブックマークを作成し、この長い行を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.")})();
4
4
4
2012-08-20 20:04:09 +0000

Chromeで右クリックして「要素を検査」

  • autocomplete=“off "をautocomplete="on "に変更
  • データを入力して送信
  • Chromeはパスワードを覚えておくように要求してくる
  • 戻ってきたときに、一度送信を試みるまでパスワードが表示されないことがあります。
3
Advertisement
3
3
2017-08-24 03:13:37 +0000
Advertisement

一部のウェブサイトでは、Chromeでは保存できないパスワードをFirefoxで保存することができます。そのため、Firefoxでパスワードを保存し、Chromeにインポートすることができます。

1.Chromeで、設定ブックマークと設定のインポート 2. Mozilla Firefox** 3. 保存されたパスワード以外のすべてのチェックを外す(Chromeに_ユーザー名を自動入力させたい場合はフォームデータの自動入力にもチェックを入れる)。 4. インポートをクリックします。

この回答は、似たような質問の floatingstar さんの回答 に基づいています。

2
2
2
2014-04-10 04:28:51 +0000

安定チャンネル更新](http://googlechromereleases.blogspot.com/2014/04/stable-channel-update.html)より。

オートコンプリート=オフの状態でも、Chromeがパスワードフィールドを記憶して記入する機能を提供するようになりました。

この機能は、Windows、Mac、Linux用のGoogle Chrome 34.0.1847.116安定版チャンネルに実装されています。

2
Advertisement
2
2
2017-03-11 00:31:54 +0000
Advertisement

パスワード保存をサポートするウェブページに頼るのではなく、代わりに、動作が保証されているHTMLフォームでページ全体を上書きすることができます。

  1. Ctrl+Shift+I
  2. コンソール」タブをクリックする
  3. コンソールに以下の JavaScript を貼り付け、Enter を押します

  4. 重要:Ctrl+Shift+Iをもう一度押して開発者パネルを閉じてください。

  5. ブラウザに保存させたいユーザー名とパスワードを入力し、「送信」をクリックします。

  6. ブラウザは、これらの認証情報を「記憶」するかどうかを確認します。

スクリーンショット。

### スクリーンショット

1
1
1
2013-06-18 16:01:01 +0000

私はちょうど要素を検査することによって、フォームの値のフィールドに私のユーザー名とパスワードを入力し、HTMLページとして保存し、そのページからURLを取得し、私はこの新しいURLをブックマークし、その私のために働いています :)。ありがとうございます。

0
0
0
2011-05-03 10:30:26 +0000
Advertisement

関連する質問

16
1
18
10
5
Advertisement