Passwords will always be the weakest link in any IT security strategy. Two-factor authentication can add security and help reduce password complexity.