搜尋 Mozilla 技術支援網站

防止技術支援詐騙。我們絕對不會要求您撥打電話或發送簡訊,或是提供個人資訊。請用「回報濫用」功能回報可疑的行為。

了解更多

my saved password is not working on the site https://www.hackerrank.com

more options

my saved password is not working on this respective site it is repeatedly saying invalid password and i am to login by entering it manually.

my saved password is not working on this respective site it is repeatedly saying invalid password and i am to login by entering it manually.

所有回覆 (1)

more options

Find the password in the Firefox Lockwise page (about:logins) and press the eye icon next to the password. Does it match what you actually account password is?

When you log into a website, your password that you entered goes through a form of encryption to produce what's called a hash. When you sign up for an account on a website, the hash is what's stored on the website's server, not the actual password. That way, if someone breaks into the server, they can't see all of the passwords, only hashes that can't be reverse engineered into passwords.

When you log in, the website converts your entered password into a hash and then checks to see if it matches. This is all usually done by the website's server. However, some websites have a bad habit of getting Firefox to convert the password before it's submitted. In that case, Firefox will convert the password into a hash when you press the login button and replace the password you have entered with this hash.

Unfortunately, that means that Firefox only sees the hash and that's what's saved in Firefox Lockwise. Of course, that means that when you get Firefox to fill the password in next time, it fills in that hash that it saved. Then, the website forces Firefox to produce a hash of the hash, which won't match what the website has on it's server.

To make a long story short, if the password stored in Firefox Lockwise doesn't match what your password should actually be, edit the password in Firefox Lockwise so that it's correct. The next time you log into the website, Firefox may ask to update the password because it's again seeing the hash version of the password, but you can just deny it from updating it.

Hope this helps.