I was logging into a website and checking out the network requests, and in the network tab I saw the following:
method: "Login"
params: {username: "username", password: "password1234"}
With my username and password being sent in the request payload as plain text. While I don't know how its being stored in the DB, I log into this site potentially 5-6 times a day, and the fact that it sends my password as plain text was a bit troubling.
I read in this answer (even though its a bad answer with -6 score) that
it is more secure to send passwords encrypted over the network, and store them in plaintext on the database, than sending the passwords in plaintext over the network and store them encrypted on the database.
Emphasis mine.
Is there any truth to this at all? I have changed my password on the site to ensure its not a common password, but is there anything I should be worried about?