I guess extreme caution is good. But saying to somebody Your email, username, and password have been compromised" strikes me as a little sensational. Granted, the average user doesn't need to know or understand the vagaries of password hashes. But if somebody reads this, they should think "OMFG somebody can login to my email account!" I mean, that's exactly what it says. But there's no legitimate reason to believe th…
If you have specific suggestions, I would be happy to discuss them.