采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师,我是做Android前端开发,最近刚学完您的课程,有些两端联调的问题请教下
我目前做的项目基本都是是用手机号注册,然后账号密码实现登录,这种方案后台数据库就有对应的账号密码等用户信息了
那么如果用QQ.或者微信授权登录的话,是否是将授权登录成功的信息通过一个上传用户信息接口,然后后台保存到数据库???
那么还有一个问题,QQ/微信授权登录后是否需要绑定手机号,保证唯一用户,不然就会出现多个账号但是是同一个人的情况了
还请老师指点一下迷津
授权成功,后端就可以把数据存入数据库了。
“QQ/微信授权登录后是否需要绑定手机号,保证唯一用户,不然就会出现多个账号但是是同一个人的情况了”都行,具体还得看你的产品怎么设计吧。授权后绑定手机号也不能保证多个账户是同一个人啊,一个人还可以有多个手机号不是吗。不过,我看市面上大多数产品都是授权后要求绑定手机号的。
也就是说,流程大概是,如前端微信授权成功->拿到openid->用openid作为参数传给后台创建账户(数据库的UID我们额外生成,作为唯一用户ID),如果业务有需求的话,可以同时绑定手机号,那么后台的注册接口,多加几个类似openid的字段就可以了,明白了
是的哦
登录后可查看更多问答,登录/注册
从0到1开发中小型企业级Java应用,并学会迭代重构技巧
7.0k 10
3.1k 4
6.5k 9
1.8k 32
3.7k 26