Late last week, a password leak hit Twitter, and the company locked millions of user accounts as a result. Read more here