请稍等 ...
×

采纳答案成功!

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

9-4买家登陆逻辑

https://img1.sycdn.imooc.com//szimg/5b7146160001ca6011420596.jpg

因为是微信公众号点餐,所以买家是不需要注册的。登陆时如果没有从数据库中查到买家,是否应该往数据库中插入这个买家?相当于是注册了

正在回答

1回答

不是的,客户端是直接把openid传过来了的,每个用户对应该应用都会有唯一一个openid。这部分内容主要在师兄的上一门课程《SpringBoot微信点餐》那门课

0 回复 有任何疑惑可以回复我~
  • 提问者 慕先生4523535 #1
    上一门课我也看了,不一样的。上一门课里面数据库没有保存买家信息,这门课保存了的,user_info表里面role为1是买家,说明要保存买家信息的。但是公众号又不需要买家注册,我想只能在这里差不多这个买家,就保存起来,相当于注册了。
    回复 有任何疑惑可以回复我~ 2018-08-13 22:00:43
  • 提问者 慕先生4523535 #2
    上一门课我也看了,不一样的。上一门课里面数据库没有保存买家信息,这门课保存了的,user_info表里面role为1是买家,说明要保存买家信息的。但是公众号又不需要买家注册,我想只能在这里查不到这个买家,就保存起来,相当于注册了。
    回复 有任何疑惑可以回复我~ 2018-08-13 22:01:45
  • 廖师兄 回复 提问者 慕先生4523535 #3
    查不到这个买家,就保存起来,相当于注册了。这个做法是可以的,但是,不是在这个地方做。你想一下,这个接口是暴露出去的,人人都可以访问,要是别人写个恶意脚本,不就注册了N个账号了么,把你数据库撑爆都有可能。可以在授权后来做,授权后会拿到微信提供的code,这个code别人是无法伪造的。
    回复 有任何疑惑可以回复我~ 2018-08-13 22:17:42
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信