https://churchm.ag/how-not-to-store-passwords/
How NOT to Store Passwords [Videos]