梦之城注册提示用户名已存在:昵称、登录名和公开名称可能不是一回事
如果梦之城注册页面实际要求用户填写名称,看到“用户名已存在”时,很容易理解成别人抢先使用了自己的身份。实际上,网络账户经常同时存在登录名、公开昵称、显示名称等多个概念,其中只有部分字段必须全站唯一。由于梦之城真实账户规则尚未核实,遇到冲突时首先应查看字段说明,而不是把所有名称都当成同一种账号标识。
梦之城注册中的登录标识和昵称可能采用完全不同规则
登录名主要用于系统识别账户,因此常见设计是不能与其他用户重复;昵称用于公开展示,则可能允许重复,也可能另有唯一规则。有些平台甚至完全不用用户名登录,而是以邮箱或手机号作为账户标识,昵称只负责页面显示。若不区分用途,用户以后恢复账户时就容易拿公开昵称去尝试登录。
假设页面同时有“用户名”和“显示昵称”两个字段,前者提示已经占用,而后者允许继续使用相同文字,这并不矛盾。它只是说明两个字段的唯一性要求不同。反过来,如果只有邮箱负责登录,那么所谓用户名冲突可能根本不影响账户认证方式。
为了获得相同外观而使用特殊字符可能留下麻烦
不同文字系统中存在长得非常相似的字符。有人为了绕过名称占用,会把一个英文字母换成外观近似字符,视觉上几乎不变,但真实编码已经不同。以后换设备手工输入时,很容易忘记曾经使用特殊字符,最终把名称问题误判成密码错误。
为了增加唯一性,也没有必要把完整生日、手机号或证件号码直接放进公开用户名。公开名称应尽量避免包含不必要的个人身份信息。
“已经存在”只说明系统检测到冲突
阅读梦之城注册提示时,用户名被占用最多只能证明当前规则不允许创建相同标识,不能推断已有账户属于哪位具体个人,也不能据此认定存在冒名注册。确认字段用途以后,选择一个长期容易记住、不会泄露私人信息的新标识,比通过各种相似字符强行保留原名称更可靠。