2015-11-09 53 views
1

我希望用戶在能夠執行一些敏感功能(例如永久刪除記錄)之前重新確認密碼。如何讓用戶重新確認密碼,但防止瀏覽器自動完成或自動填寫保存的密碼

用戶在Chrome中保存了他的登錄用戶名/密碼,因此無論何時需要用戶重新確認密碼,Chrome都會提示「爲[用戶名]使用密碼」,以查看他是否要使用保存的密碼場。

已嘗試autocomplete autofill = off沒有成功。有什麼想法嗎?

+0

「autocomplete autofill = off」的意思是:'autocomplete autofill = off'或'automplete =「off」autofill =「off」'? –

+0

是......哈哈對不起......應該用正確的語法寫下 – emmmm

+0

是的,沒關係。我只需要在我的回答中確定,因爲這裏有很多全部noobs ...但是我很高興第二部分有幫助! –

回答

0

你說你試過:

autocomplete autofill = off 

但是,你需要確保你做:

autocomplete="off" autofill="off" 

(作爲兩個單獨的屬性)。否則,這會將autocomplete設置爲true(默認值)。


而且,根據this SO answer,使用上<form>autocomplete="false"現在不工作的鉻。查看他的解決方法:

根據該答案,Chrome將在密碼爲用戶名之前自動假定任何<input>。因此,隱藏(display: none<input>之前的真正投入愚弄鉻。

+2

是的,我確實使用了恰當的語法...... :)很酷,答案有用,謝謝。我開始想知道當用戶嘗試更改帳戶設置時Google如何實施其身份驗證,它需要用戶重新確認密碼......我不認爲他們需要使用虛擬輸入字段... – emmmm

相關問題