mysql - php,微信公众号用户与PC用户绑定;数据架构
巴扎黑
巴扎黑 2017-04-11 10:12:42
[PHP讨论组]

1、项目有两个入口;微信公众号与PC网站;微信公众号不需要手机号码注册则是会员,pc网站需要手机号码注册成为会员;共用一个用户表;每个用户都有平台的唯一标识;
2、应用场景遇到问题;假如:微信用户A,从公众号进入已是会员了生成"了唯一标识A”,现在他在微信公众号上绑定151*的手机号码;
而151*已被他PC网站注册过生成"唯一标识B”,还操作过相关操作行为,生成了一系列"唯一标识B”的用户数据。

3、现在微信用户A要绑定151PC网站用户;以微信用户A的信息为主,绑定后151的用户相关数据"唯一标识B”;都修改成为微信用户A"唯一标识A”,而151刚成了微信用户A绑定手机号码;原151用户则去除;
4、怎么去架构数据库,去绑定两个用户,数据同步过来更合理更高效呢?

巴扎黑
巴扎黑

全部回复(1)
迷茫

可以在用户表加个是否关联的字段,默认值为0。微信关联PC端,则将该用户的手机号字段ID设为关联字段的值,反之,PC端关联微信端,则将微信端的数据ID设为关联字段的值。
在用户登录时,判断是哪个客户端登录的,验证信息。看以哪个客户端信息为主,显示信息。同步信息的话直接通过关联字段来获取信息。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号