title: What is two-factor authentication?
body: <p>I've been given the task of finding and evaluating some authentication libraries for use in one of our products and one of the selling features being pushed by some solutions is "two-factor authentication".</p>
  
  <p>What is this method and how does it work? Are there better methods (such as three-factor authentication, I guess)?</p>