现在很多账号都不支持修改用户名,比如百度账号和微信号不支持修改,是技术原因吗?


那么 。发生这种现象是技术原因造成的么?
这里很确定一点 。并不是因为技术原因造成不能个性化修改账户 。
当我们注册账户的时候 。会默认生成一个全剧唯一的ID(很多软件设置为前台不可见) 。例如:中国移动的139邮箱 。默认会有一个通行证ID(不可更改) 。开通邮箱服务后就会有一个手机号的ID(可更改) 。如果设置邮箱别名的话还有一个别名ID(可更改) 。如果开通靓号邮箱 。还会有一个靓号ID(可更改) 。
造成我们目前不能修改账户名的原因 。个人推测应该是业务尚需的需求导致的结果 。
在各种软件的日常使用中 。我们可能会遇到这样一个场景:男女朋友在热恋时期 。会注册或者修改账户名为对方的名字或者特殊日期作为用户名 。但是当俩个人分开的时候 。尴尬的事情发生了 。用户名不可修改 。而账户上已经加了很多很多很多的同事、朋友、客户等等 。如果换号会非常麻烦 。如果不换会非常尴尬 。
在用户量非常大的情况下 。如果允许用户进行随意的修改账户名 。是否会发生冒名事件 。例如:别有用心的人注册其他人修改前的账户名 。去做一些事情 。类似不能修改账户名的服务商一般都可以随意的更改用户昵称 。而如果好友不进行备注的话 。长时间不联系 。基本是无法第一时间确定是否就是账户主人在操作 。所以为了类似的需求 。越来越多的服务商已经禁止修改用账户名了 。
我是科技领域创作者【子木予】 。如果我的观点对您有启发、有帮助 。劳烦您点赞并关注我 。我会把科技领域的干货与您分享到底 。最后再次谢谢朋友们耐心阅读 。欢迎关注、评论等 。发表看法 。一起互动交流!
其他观点:
感谢邀请 。
我作为一个工作多年的程序员 。我来回答一下这个问题 。
我的答案是:不是技术原因 。只不过是技术上把修改微信号的接口给封了而已 。拿微信号来举例 。
刚注册的微信只需要拿手机注册即可 。微信会分配一个默认的微信账号给我们 。我们这时候可以修改这一微信号 。且只能改一次 。
那么微信为什么只让改一次呢?从技术的角度我来分析一下 。
【现在很多账号都不支持修改用户名,比如百度账号和微信号不支持修改,是技术原因吗?】1、假如微信名可以修改 。因为微信的用户群体非常庞大 。我们都知道用户的微信号是唯一的 。也就是不能重复的 。那我们修改微信名的时候 。就要把我们新想好的微信名和后台的数据库所有的用户名进行对比 。没有重复的才能提交到数据库中进行修改 。因此会消耗大量的资源 。
2、修改微信名的意义不大 。现在两个人如果想加好友 。可直接扫二维码添加即可 。
3、微信号在我们使用的过程中 。基本上使用不到 。
4、微信群体过于庞大 。我们想要修改 。大多情况下 。微信号已经被用 。
其他观点:
感谢您的阅读!

现在很多账号都不支持修改用户名,比如百度账号和微信号不支持修改,是技术原因吗?

文章插图
百度对于这个问题的解释是:“百度用户名通用于百度各个产品应用 。为不影响正常使用 。暂时无法修改 。”
我们的理解是:百度早期的数据库 。将这个用户名作为唯一的ID 。要是更改了这个ID 。数据库就找不到了 。而且技术上确实可以达到了修改却工程量大 。因此会它们会生成独一的UID标识 。
同样 。还有现在百度 。微信都打通了很多平台 。唯一的标识有助于管理 。
不过 。有人觉得为什么不可以更改?可能是这些App也没有想过会出现用户量这么巨大 。特别微信的用户数十亿 。如果允许修改的话 。就会出现大量的Bug 。索性不改了;更有助于对于账号的检索 。
现在很多账号都不支持修改用户名,比如百度账号和微信号不支持修改,是技术原因吗?

文章插图
技术不是原因 。估计是为了统筹管理的需要 。

    推荐阅读