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

Read more here