私はChrome拡張開発の初心者レベルですが、ソフトウェア開発の初心者です。私は学校全体でChromeOSデバイスを管理しています。学生がユーザー名とパスワードでログインする必要がある特定のテストサイトがあります。パスワードは、特定のテストによって常に同じです。教師は、生徒が保存されたパスワードを使用して次のクイズにスキップしていることを確認しています。Chromeが特定のサイトにパスワードを保存しないようにする
すべてのサイトのパスワードの保存を無効にしたり、有効にしたり、ユーザーの設定を許可したりできます。私は実際にパスワードの保存を無効にしたくないのです。(特に子供の頃には)パスワードを再入力する必要はありません。
私の唯一の解決策は、手動でサイト.neversavepassword.comを管理パスワードの「保存しない」セクションに手動で追加する拡張機能をプッシュすることです。しかし、最後の2日間を検索した後、私はこれをどうやって行うのかという情報は見つけられないようです(可能ではないようです)。
この時点で私のオプションは何ですか?サイトでは既に「オートコンプリート=オフ」が使用されていますが、Chromeはこれを無視しています。
ここにログインフォームがあります。
<div class="row-wrapper">
<div class="login-row">
<label for="tbUsername">User Name </label>
<input name="ctl00$cp_Content$tbUserName" type="text" value="test" maxlength="50" id="tbUserName" tabindex="1" class="loginTB" autocomplete="off" />
</div>
<div class="login-row">
<label for="tbPassword">Password </label>
<span><input name="ctl00$cp_Content$tbPassword" type="password" maxlength="20" size="25" id="tbPassword" tabindex="2" class="loginTBn" /></span>
</div>
<div class="login-row">
<button onclick="__doPostBack('ctl00$cp_Content$btnLogIn','')" id="btnLogIn" type="button" class="button hollow white" tabindex="3">
<span id="ctl00_cp_Content_spLogin" class="text">Log In </span>
<span class="glyph glyph-chevron-next"></span>
</button>
</div>
私はjavascriptでフォームを変更できると思っていますが、これまでは運がありませんでした。
この問題については何かお礼を申し上げます。ありがとうございました!
私はこれを恐れていた(と期待していた)。リンクありがとうございました。また、すばやく対応していただきありがとうございます。教師はそれを回避したり、何かを描く必要があります。 – mackhax0r
待って、私は実際に間違っていると思う。拡張機能はパスワードマネージャーと直接インターフェースすることはできませんが、おそらくあなたが聞いたことをすることは可能です! 'chrome.privacy' APIを使用します。私は時間があるときにそれを調べます。 – Xan
@ mackhax0r私はチェックしました。悲しいことに、 'chrome.privacy'は、管理ポリシーより優れているとはいえ、使いすぎるツールです。 – Xan