Perhaps I was unclear. What I meant to say is that, whenever possible, we shouldn't have multiple versions of a field, especially when there is no corresponding plaintext password field in the database, as is the case here.
view more: next ›
I think this page explains it well: https://en.wikipedia.org/wiki/Object%E2%80%93relational_impedance_mismatch