Yes, two-factor authentication is a crucial layer of security to add to your online accounts, but you remain vulnerable to hacks if you receive the codes via text message. A better way to manage these ...