> Storing password hashes in an inappropriate manner
The problem isn't how you store the hash it's how you generate the hash.
The problem isn't how you store the hash it's how you generate the hash.
Cryptography part is fine but storage or the auth process isn't.
You would like to think that no-one would write their app that way, but there are plenty of slightly less worse things that happen in practice and vibe coding probably introduces all sorts of new silliness.
Good enough for almost any startup in 2025.