When I was in the Air Force, we had a security rule: when setting or resetting passwords, do not send the user ID and password in the same letter. Thus, if someone intercepts email while tracking passwords, he must successfully intercept BOTH emails and be able to connect to them in order to compromise security.
I have seen many sites that use "go to this url to reset your password." Maybe I missed something - I do not claim to be a security expert, but I don’t understand how it is safer than just inventing a new temporary password and sending it. If a hacker intercepts an email, why can't he go to this link and see a new password, as well as a legitimate user? It seems to me that this is an extra hassle for the user without enhancing security.
By the way, congratulations on NOT using security issues. The logic of this device eludes me. From the very beginning of computer security, we told people: “DO NOT make a password that is information about yourself that a hacker can detect or guess, for example, the name of your high school or your favorite color. Perhaps a hacker to find out the name of his high school, or even if they don’t know you or don’t know anything about you, if you still live near where you went to school, they could get it by trying to find local schools until they hit.a small number of likely favorite colors to the hacker could guess about it. And .d. Instead, the password should be meaningless combination of letters, numbers and punctuation marks. " But now we also tell them: “But! If you have a difficult time, remembering that a meaningless combination of letters, numbers and punctuation is not a problem! Take some information about yourself that you can easily remember - for example, the name your high school, or your favorite color - and you can use this as an answer to the "security question", that is, as an alternative password.
In fact, security issues make it even easier for a hacker than if you just chose the wrong password to start with. At least, if you just used personal information for your password, the hacker would not necessarily know what part of the personal information you used. Did you use your dog's name? Date of Birth? What is your favorite ice cream flavor? He must try everyone. But with security concerns, we tell the hacker exactly how much of your personal information you used as a password!
Instead of using security issues, why don't we just say: “If you forgot your password, it appears at the bottom of the screen. If you are trying to hack someone else’s account, you are absolutely forbidden to scroll.” It will be a little less safe.
So that you do not wonder when sites ask me about the city where I was born, or about the manufacturer of my first car, I do not give an answer to this question. I give a meaningless password.
</ bombast>