Authentication Cheat Sheet
307 points by colund
Read the article
Discussion on Hacker News