關於消除瀏覽器強制儲存密碼的功能

2021-08-21 02:09:21 字數 687 閱讀 7446

最近由於公司保密要求的需要,在瀏覽器中輸入密碼時不能記住賬號密碼,查閱了一些資料和一些方法,發現都不能做到或者特別麻煩,現在記錄下我寫的js,主要也是領導大佬給了啟發:

1.input增加autocomplete="off"屬性,這個在ie中是可以使用,但由於不是w3c標準,所以在谷歌和火狐中不好使

2.現在才是正文:

以上,取消原input的id和name標籤,各增加乙個隱藏域,作用有兩點:第乙個取消是讓瀏覽器在自動賦值時識別不到顯示的input框,並把值賦值到隱藏域中;第二個是在不改變頁面原有邏輯,減少**修改量。

document.getelementbyid("loginname").value = $(".iptuser").val();

document.getelementbyid("password").value = $(".iptlock").val();

然後通過submit或者校驗前執行這段語句,通過jquery選取loginname和passport的值,class要唯一哦,當然這是乙個思路,具體的需要根據實際情況去搞。

其實**邏輯很簡單,也沒用什麼比較高深的函式什麼的,就是缺乏那麼靈光一閃。

實測ie,谷歌,火狐都是可以的,其他的諸多瀏覽器怎麼樣就布吉島了,不過應該都差不多

瀏覽器消除自動填充帳號密碼

瀏覽器自帶的記住密碼功能給使用者來了一定的便捷,同時也帶來了一些 有些地方不需要卻也自動填充上了,為了解決這個問題前端工程師們絞盡腦汁換著各種黑魔法在添堵,目前也沒看到比較優雅的解決方式,下面這種方式能解決在chrome下自動填充的問題,其他瀏覽器沒測過就布吉島了,感興趣的可以測試下相容性。auto...

如何檢視瀏覽器儲存的密碼

不知道從什麼時候開始,喜歡用瀏覽器記住密碼 雖然很方便,但是有時候換個電腦,換個瀏覽器,就很不方便了 因為密碼瀏覽器雖然記住了,但是自己卻早就忘了 然後一般人的做法是選擇忘記密碼,又是手機又是郵箱驗證的方式 重新設定自己的密碼 這相當麻煩 其實只要是密碼被瀏覽器記住了,只需要三步就可以被找回來的 以...

獲取谷歌瀏覽器儲存的密碼

由於谷歌瀏覽器80以後版本採用了新的加密方式,所以記錄在這裡 coding utf 8 import os import json import base64 import sqlite3 from win32crypt import cryptunprotectdata from cryptogr...