✅已解决 | 已经手机号注册一个账号了,再登录失败。管理员重置密码为 new 后,再次登录,发现已经重建一个新的账号了?!

原手机号显示是手机验证码登录的。后来自动创建的这个账号,用户名是手机号,关联手机和邮箱都是空的,注册方式显示是:basic:username-password 。这样的话,有两个同名账号了?咋处理?

情况是这样的:
已经手机号注册一个账号A了,账号所有者本人改过密码后登录仍失败,管理员重置密码为 new 后,再次登录,发现已经重建一个新的账号B了?!分析情况如下:
原手机号A账号显示是手机验证码登录的。后来在登录时输入手机号和密码,系统却自动创建的一个新账号B,其“用户名”是手机号,关联手机和邮箱都是空的,注册方式显示是:basic:username-password 。
现在,使用手机号登录管用的,以“用户名”为手机号的这个账号B为准,真实手机号为账号的A(用户名默认为空),就没有机会登录了。
我现在把新账号B删除,旧账号修改其空的用户名也为手机号,这才正常登录了,也不创建新账号了。我怀疑系统这样处理策略好像是有坑。 :joy:

这个问题属于已知问题属于已知问题,我们正在修改这部分的逻辑,预计周四会上线。

这个问题我们已经修复上线了,您验证一下现在是否还有这个问题