谁一开始就是大神?

手机注册用户与微信等第三方注册登录用户合并[2.0]

RT,手机注册了一个用户,后又用微信等第三方注册登录产生了另一个用户,这两个用户有合并的可能吗?

这种合并的工作最容易出错,一不小心就会出现脏数据。我的做法是参照 EER 图编写迁移代码,这样不容易遗漏。
Jietu20170622-195800.png
我想你的初衷是在注册阶段让用户有多重选择,以便更快捷地完成注册。手机号的等级比微信高,使用第三方注册绝大部分是因为不愿意暴露自己的手机号。如果一个用户愿意使用自己的手机号注册,那他基本不会用第三方登录手段了。此外,你可以参考简书的注册体验,这个网站同时支持手机号和第三方两种注册方式,和你的需求很像。我刚才试了一下,使用手机号注册后,在账号设置页面没有绑定微信什么的,但是用微信注册后的账号,在设置页面有绑定手机号的功能。如果你绑定的手机号之前曾注册过账号,简书直接禁止绑定,也就是说,它没有合并账号的功能。
我不确定正确理解了你的意思,“手机注册了一个用户”是指通过手机号注册吗?假如同一个用户通过不同注册方式在 user 表内写入两条记录,你做一个类似“绑定账号”的功能。例如,通过微信登录的方式登录的用户,让用户输入手机号,通过手机号检查 user 表是否存在记录,若存在,提醒用户合并账号。
验证手机 账号绑定,认证微信账号绑定,论坛的有的QQ登录但是需要绑定账号的晓得不
答案如上。

赞(0) 打赏
未经允许不得转载:菜鸟之家 » 手机注册用户与微信等第三方注册登录用户合并[2.0]

评论 抢沙发

登录

找回密码

注册