Passwords. They're the bane of computer users and a necessary evil, but they have risks
and challenges associated with them. None of the choices are great. If it's up to your
memory, you'll end up using the same password again and again. Use a password
manager like 1Password, and you're reliant on its database security and
portability. Two-factor? Um, can I borrow your phone for a minute?