1. 程式人生 > >Chrome 62 的大坑:修改密碼後始終使用儲存的舊密碼登入

Chrome 62 的大坑:修改密碼後始終使用儲存的舊密碼登入

Chrome 62 的大坑:修改密碼後始終使用儲存的舊密碼登入

最近有使用者向我們反饋,修改密碼後,怎麼也登入不了我們網站,總是提示密碼錯誤。使用者確認密碼肯定沒錯,通過使用者發給我們的操作截圖看,使用者修改密碼的操作也沒問題。

開始我們沒能重現出這個問題,我們檢查了相關程式碼,沒有發現任何可能會引起這個問題的疑點,問題真的非常奇怪,我們對這個問題的排查陷入了困境。

今天我們得知使用者用的是最新的 Chrome 62 瀏覽器,我們用這個版本的 Chrome 終於重現了問題。經過今天下午的排查,我們意外地吃驚地發現這竟然是 Chrome 的一個大 bug —— 如果你在 Chrome 中儲存了登入密碼,並且升級到了 Chrome 62 ,當你修改了登入密碼,不管你是在修改密碼時更新了 Chrome 儲存的密碼(實際 Chrome 並沒有更新密碼),還是在登入時不用 Chrome 自動填寫的密碼而是自己手動輸入密碼(這是最過分的,手動輸入都不行),Chrome 始終會使用它儲存的舊密碼自動填寫表單進行登入,從而讓你總是登入失敗。

而只有到 Chrome 的密碼儲存設定頁面中刪除對應的 Chrome 儲存的密碼,才能解決這個問題。