关于第三方登陆数据库表设计的问题

来源:14-1 项目部署

371425

2020-01-07

如果同一个用户使用QQ 微信 手机号 账号密码等方式同时登陆一个系统 怎么判断是同一个用户 确定用户的唯一性 还有 同一个用户使用不同的账号方式登陆系统 并下单的话 我怎么去判断是同一个用户下的单子 数据库表怎么设计呢?求老师指点一下

写回答

1回答

廖师兄

2020-01-07

每一个平台都会给你唯一的id,比如微信平台叫openid,qq平台叫qqId(我假设的)。
注册的时候,现在很多公司的做法:用微信授权之后再要输入手机号进行绑定。
数据库设计就跟简单了,只要通过openid,qqId可以找到uid就行了

0
0

Spring Boot双版本(1.5/2.1) 打造企业级微信点餐系统

从0到1开发中小型企业级Java应用,并学会迭代重构技巧

6410 学习 · 5247 问题

查看课程