Introduce username conflict avoidance
We would propose an improved system for handling duplicated usernames. When a username is already taken, instead of suggesting a new username, InSided currently disallows a user from signing up entirely. We would propose a system wherein, when a duplicated username is selected by a user, they are instead given or suggested an incremented username (I.e if username is taken, they would be given username1)
This is especially critical for communities using SSO packages to create usernames, where no unique, username appropriate, field is passed from the SSO package to InSided.
It would be great that if instead of this roadblock, a system could be introduced that allows the user to enter with an automatically modified username (ex: if johnsmith is taken then you could have johnsmith01, johnsmith02, etc.)