Facebook admits storing millions of passwords in plaintext