How OAuth works, and various ways it has been breached.