A more efficient two-factor authentication

Using two-factor authentication, normally a code from an app or texted to you, is a crucial, but highly irritating, part of logging into all manner of things. From banking, Facebook, Twitter, Apple and Yahoo to World of Warcraft, Steam and Xbox Live, two-factor authentication is seen as the way to make our insecure username and password system slightly safer. Most rely on typing in...