Issue #1: Hash plaintext passwords