Multi factor authentication is a widely accepted method to improve online security beyond userid/password. It involves generating a unique code in addition to userid/password. The code can either be generated via an app (ex: Authy, Google Authenticat...