请问微信用户名修改掉后原用户名多久给其他用户开放呢?

2021-10-21 00:31:42 +08:00
 kebamt

想改用户名结果跟一个哥们儿的冲突,跟他联系他爽快地答应改成别的用户名把重复的那个留给我,可是他该掉那个用户名快好几个月了,可是到现在还提示”已占用”,不知道多久开放。

2516 次点击
所在节点    微信
16 条回复
Cagliostro
2021-10-21 00:40:00 +08:00
一年?
Nangle
2021-10-21 00:52:05 +08:00
目前是永久不释放~
nodw
2021-10-21 00:54:45 +08:00
不会释放
jekyll
2021-10-21 00:56:10 +08:00
虽然我也不知道怎么回事但是我一个号曾经同时有两个 ID,就是两个 ID 搜出来都是我
现在再试已经不行了,不知道怎么回事
locoz
2021-10-21 04:08:07 +08:00
不会释放,改了之后通过技术手段还是能看到旧的那一个 id 。
fwindcore
2021-10-21 07:26:34 +08:00
既然不释放,我能改回原来的么
oygh
2021-10-21 08:00:44 +08:00
原来是这样,我就说,明明搜不到的 ID,为啥改的时候就提示已占用。看来网上那些段子全是骗人的……
shakoon
2021-10-21 08:18:18 +08:00
又多了一个微信的骂点
shuxhan
2021-10-21 09:06:05 +08:00
github 好像也是这样,改过注册名之后,搜索原来的注册名可以搜到我
uclort
2021-10-21 09:40:14 +08:00
@oygh #7 搜不到也不一定没人用,隐私 添加我的方式可以关掉微信号查找。
mantout
2021-10-21 13:37:39 +08:00
如果是我来做这个功能,我就这样实现:
[初始的数据库]
table:user
id | wx_id | name | avatar | phone |
-------------------------------------------------------------------------
wx_1234 | niubi | 牛逼普拉斯 | pic_abc123 | 12345678901 |
wx_2345 | shabi | 傻逼 | | 12345678902 |

table:user_ext
id | wx_id | created_at |
--------------------------------------------

[修改微信号后的数据库]
( 1 )牛逼将 niubi 改成 niubi_plus,通过唯一性检查后,主表 user 的 wx_id 修改为新值,扩展表 user_ext 增加一条记录,记录下牛逼在系统内部的 ID 和原微信号。
( 2 )傻逼将 shabi 改成 niubi,微信提示:该微信号被占用了。修改失败。傻逼将 shabi 改成了 niubi_shabi,同第一种情况,修改成功。
table:user
id | wx_id | name | avatar | phone |
-------------------------------------------------------------------------
wx_1234 | niubi_plus | 牛逼普拉斯 | pic_abc123 | 12345678901 |
wx_2345 | niubi_shabi| 牛逼的傻逼 | | 12345678902 |

table:user_ext
id | wx_id | created_at |
-------------------------------------------
wx_1234 | niubi | 1634790634 |
wx_2345 | shabi | 1634790635 |


[再次修改微信号后的数据库]
现在不清楚微信允不允许用户改回本人之前使用过的微信号,但基本逻辑是一样的,只不过增加了一个判断:到扩展表中查一下新微信号,不存在,则允许修改。存在,再判断一下这个号是不是本人,是本人,则允许修改,不是本人,则不允许修改。
table:user
id | wx_id | name | avatar | phone |
-------------------------------------------------------------------------
wx_1234 | niubi | 牛逼普拉斯 | pic_abc123 | 12345678901 |
wx_2345 | niubi_shabi| 牛X的傻逼 | | 12345678902 |

table:user_ext
id | wx_id | created_at |
-------------------------------------------
wx_1234 | niubi | 1634790634 |
wx_2345 | shabi | 1634790635 |
wx_1234 | niubi_plus | 1634790636 |
kerb15
2021-10-21 15:27:07 +08:00
我想改大小写都不行,AbCd 改成 abcd 提示被占用
dorentus
2021-10-21 17:08:27 +08:00
如果我没记错的话,Google 的用户名也是不会释放的,只是为了安全。
kebamt
2021-10-22 13:54:16 +08:00
@dorentus Google 那是因为有 Gmail,邮箱绑定太多东西的话会有安全风险,可是微信没理由不让改,毕竟微信是基于实名认证的而不是简简单单的用户名
icebearloveu
2021-10-29 12:45:32 +08:00
即使改了,电脑登录后个人文件夹的用户名还是最原始的那个。
icebearloveu
2021-10-29 12:47:04 +08:00
规则写着就微信号别人不能用

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/809367

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX