Change username requirements

(NomNuggetNom ) #1

Our forum is dedicated to Minecraft, and it allows users to use their Minecraft username’s to sign on. Because these parameters differ from Discourse’s, names are incorrectly changed. For example, _Username (a valid Minecraft username) is changed to Username.

What really doesn’t make sense is the we use SSO to override usernames, but the username standards are still enforced. I’m not sure of any reasoning behind this - I think SSO override should… well, override :stuck_out_tongue:. For now, is there anything we can do to prevent usernames from getting changed?

(Jeff Atwood) #2

No, we have restrictions on allowed characters in usernames that cannot be changed. They are effectively hard-coded.

(NomNuggetNom ) #3

Could enabling “SSO overrides username” just disable the user_name_suggestor (or whatever controls it)?

(Sam Saffron) #4

no, that is a must, if you don’t follow username rules all sorts of stuff will break, autocomplete and so on. lots of code depends on that assumption.

(NomNuggetNom ) #5

Ah, that’s too bad :\. I guess this thread can be closed then.

(Jeff Atwood) #6

(Kane York) #7

… URL matching …

404 /users/pekka.gaiser