方案
现有的注册渠道
- 微信(小程序、微信登陆)
- 手机号
- AppleID
怎么验证targetID属于本人
再登陆一次?
/token
/merge?targetToken = xxxx
哪些数据需要转移
基础数据
- 卡片 -> user_id
- 卡片的练习记录 -> user_id
- 单词本
- 收藏的单词 (冲突忽略)
- 词书的进度 progress
- 计划中的词书
- 购买记录
- 自定义词书
- 自定义释义
- 用户设置
账号的合并
telephone
unionID
openID
email
流程
- 迁移基础数据
- 账号合并
- 删除原账号
- 删除缓存