plus
plus copied to clipboard
微信登录bug
bug:如果用户先在PC端使用微信登录,那么他永远无法在APP中使用微信登录了。
复现bug的过程:
1、新用户,在PC端选择微信登录,扫描二维码后,填写用户名,注册成功。
2、接下来在手机APP中选择微信登录,微信授权后弹出对话框,有2个选择“注册新用户”或者“绑定已有账号”。因为已经注册了,当然选择绑定已有账号,输入账号后,提示密码错误(因为没有设置密码,此时只能选择去PC端重新微信登录设置密码)。设置密码后,再在APP中用微信登录,提示错误“该账户已绑定其他第三方账号”。
如图:
也就是说,如果用户先在PC端使用微信登录,那么他永远无法在APP中使用微信登录了。
这个确实是 bug,因为 pc 和 API 使用了两套完全不同的授权方案
已记录
只需要绑定一下 微信相关的几个账号即可