let me summarize the idea again if it’s not clear enough (or full of words and sentences).
The first option: let users to change their username directly. Since many users have registered via facebook or google etc. The second option: usernames remain unchanged. Instead, each user have an additional name that REPRESENTS THE ACCOUNT PUBLICLY. So, usernames are no longer important on the OGS and users don’t have to change their username. Futher options: you - admin and users - can suggest me.
I missed some point on the comment I mentioned above. The reason why I suggest this because of security policy on my real name which I (and who have registered via facebook or google) don’t prefer to show it on public. Sorry if this is troublesome for developers. Thanks in advance again.
Yep we’ll be adding back in the ability to change usernames at least once after registration (and probably prompt users that have usernames generated for them from logging in via one of the social buttons). We’re considering allowing it multiple times as well, but limit it a bit (such as one change a month or something) so we don’t run into the same problems we had back when we allowed folks to freely change their nicknames anytime they wanted
Thank you very much !
The old name still appears in many places, the replacement is not done everywhere (like in games already played or currently played), is there a way to make the change complete or is too complicated.
Thanks again !
That sounds like a way to have a lot of “phantom” usernames that can’t be used anymore. Perhaps enforce a “cooling off” period of sorts, where these names can’t be taken again for 6 months or a year or something? I see where you’re coming from, of users impersonating someone who has changed their name.
It would be very nice if usernames would expire. I just don’t see how it would work since it would be almost the same as deleting the account. If the username would be changed from examplename to examplename25.8.2016 (date when the username expired) the account would be rendered impossible to log in. If the login system wouldn’t use the username then it would be possible to “expire” usernames without making it impossible to log in with them.
I would prefer a system where the username would expire after one year + 0.25*account age years.
So a fresh account would expire in one year but someone who has used OGS for 10 years would expire after not logging in 3,5 years.
Perhaps have it be dependent on age of the username to begin with? For instance, if you changed, we’d want a very long time to pass before someone could take it an impersonate you. However, if someone who just played a few games over the course of a month changed, it wouldn’t be as big of a deal to impersonate them.
This also brings up the idea of getting your old username back, if you wanted.
I think Pempu’s suggestion works for changed names. Hold it for a period of time based on how long it was in use for. And yeah, I completely support letting that name be reused after a period of time. As long as it wasn’t a mod/dev name.