I think that individual messages can make the user less disappointing, as someone who has forgotten their details has less opportunity to narrow it down. However, it is then possible for someone to continue to clean the site to determine the list of usernames that they use.
Should I take a small security issue to create a better user interface?
source share