Just came here to say, please don't do this to your users, or your business.
Also, can someone please tell me that Facebook doesn't really do this?
Also, can someone please tell me that Facebook doesn't really do this?
It exchanges a few bits of entropy for a much smoother user experience, and it doesn't actually aid an attacker much (they could just try the permutations themselves)