I need to create a tenant for a domain with the Danish character “ø” in the name.
It becomes:
xn–[something]-54a
But the portal refuses to create a tenant with a name starting with “xn–”.
Is there a workaround?
I need to create a tenant for a domain with the Danish character “ø” in the name.
It becomes:
xn–[something]-54a
But the portal refuses to create a tenant with a name starting with “xn–”.
Is there a workaround?
Hi @anders6,
Welcome to the Auth0 Community!
Currently, Auth0 tenant names must be alphanumeric and can contain hyphens, but they cannot start or end with a hyphen. Because Internationalized Domain Names use the “Punycode” prefix xn--, they are currently blocked by the Dashboard’s validation logic.
Since you cannot use the Punycode version as the actual tenant name, the standard industry recommendation is to use a Custom Domain.
brand-denmark or brand-dk).login.your-dømain.dk) to Auth0. Our Edge network and TLS providers support IDN/Punycode at the custom domain layer, even if the underlying tenant name is simple ASCII.login.your-dømain.dk in the browser bar, and the underlying xn-- tenant name remains a hidden technical detail.If you have any further questions, please don’t hesitate to reach out.
Have a good one,
Vlad