请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

授权登录流程请教

老师,我是做Android前端开发,最近刚学完您的课程,有些两端联调的问题请教下

我目前做的项目基本都是是用手机号注册,然后账号密码实现登录,这种方案后台数据库就有对应的账号密码等用户信息了

那么如果用QQ.或者微信授权登录的话,是否是将授权登录成功的信息通过一个上传用户信息接口,然后后台保存到数据库???

那么还有一个问题,QQ/微信授权登录后是否需要绑定手机号,保证唯一用户,不然就会出现多个账号但是是同一个人的情况了

还请老师指点一下迷津

正在回答

1回答

授权成功,后端就可以把数据存入数据库了。

“QQ/微信授权登录后是否需要绑定手机号,保证唯一用户,不然就会出现多个账号但是是同一个人的情况了”都行,具体还得看你的产品怎么设计吧。授权后绑定手机号也不能保证多个账户是同一个人啊,一个人还可以有多个手机号不是吗。不过,我看市面上大多数产品都是授权后要求绑定手机号的。

0 回复 有任何疑惑可以回复我~
  • 提问者 默小铭 #1
    也就是说,流程大概是,如前端微信授权成功->拿到openid->用openid作为参数传给后台创建账户(数据库的UID我们额外生成,作为唯一用户ID),如果业务有需求的话,可以同时绑定手机号,那么后台的注册接口,多加几个类似openid的字段就可以了,明白了
    回复 有任何疑惑可以回复我~ 2019-04-09 11:54:58
  • 廖师兄 回复 提问者 默小铭 #2
    是的哦
    回复 有任何疑惑可以回复我~ 2019-04-10 00:31:52
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信