Wolfsblvt wrote:I don't know how often the core uses just usernames to get user data, but surely extensions will. You can't get users by their username anymore. Don't know to wich problems this may lead.
You can try, of course, but I would be cautious with it.
Just a random idea. What about adding something to the username if it already exists, like some rarely used special character followed by a digit, wich makes the name unique, and strip of this when you get the username.
But this wouldn't solve the places where it is used and the member search, etc.
Sounds not like an easy extension.
Thank you for the heads up, did not think about that part.
I have thought of the possibility as well to add characters but I did not find a solution that satisfied me.
My thought is that if one can enable and disable the reuse of e-mail, this function should not be that hard to "copy" and apply for username, however, I do not possess the necessary knowledge.