Do you see it? Is there a problem here?
The problem is that the system sends both the username and the reset code over email -- which is generally an insecure means of communication. For security purposes, these types of systems often send a password reset code without the username, and then require the user provide the username that goes with the reset code. Sending both makes the system less secure.
Plus, there's one more problem that this image doesn't show: the password reset code stays the same. Each time I request a password reset for an account, I get the same code. This code should change. That it doesn't change suggests that, maybe, once a code is compromised, it can be repeatedly used again.

2 Comment


Comment

