糟糕的产品体验
- 阅读掘金的文章需要复制相关代码,因此登录使用了微信登陆,提示需要实名认证,输入的手机号提示如下 "无法完成本次操作,此手机号已绑定到其他账号"。
-
因为手机号被使用导致无法进行下一步,页面除了这个按钮无法做其他操作。
-
然后我使用手机号&&验证码登录,想着可以手机绑定微信,结果提示 "绑定失败,此微信号已绑定到用户「puxxx18」上。你需要先解除原有绑定关系,再把此微信号换绑到当前用户账号上"
故此陷入死循环,因为无法操作微信号注册的账号进行解绑,讲道理这可能是我遇到的最糟糕的第三方账号绑定设计,因为不同功能的互斥性导致的糟糕的化学反应。
- 然后我将弹窗移除(HTML), 然后提示 "PC 暂不支持注销"
- 使用 APP 登录掘金操作微信注销,这个弹窗不是强制性的,通过返回可以撤销,但是无法注销成功,提示 "失败,请检查网络环境",不出意外是判断手机号字段异常,系统报错了,就完全没考虑到这个场景。
{width=300 height=200}
ps: 因为我手机号这个账号是有一些记录的,我无法操作手机号注销操作,另外我选择微信登陆是因为现在微信支持一键登录比验证码方式方便太多了,所以这次就是用微信登陆。
产品反馈
-
实名认证弹窗不应该强制性,应该类似做成只有在具体有相关互联网交互场景下弹出或可以进行关闭,在进行查看/发表文章的提示弹窗,而不是进入 settings/account 都进不去,好歹有一个注销入口呢。
-
支持平滑的换绑操作,手机号登陆在进行绑定微信号的时候做一个判断,对应微信号如果没有绑定手机号支持换绑,或即便有绑定手机号也支持解绑&换绑,弹窗提示二次确认就好,甚至可以加一个原手机号验证码的功能。