收藏
回答

小程序做登陆的时候为什么一定要连同genuserinfo的信息?

1做了小程序登陆,看了官方文档,说是直接wx.login()拿到code发送我们的后台返回自己的自定义登录态(比如userid),然后保存。然后有一次发送请求request请求到自己的后台,然后返回登陆成功的数据。我想问的是为什么要发送两次请求。第一次拿到code后请求自己后台返回的自定义登录态不就已经登陆成功了么。后面还发送了一次请求的作用是什么。

2然后搜小程序现在很多的登陆都是进入小程序后某个位置放个button(getuserinfo)打开授权获取信息,然后再登陆。

3我自己公司登陆接口提供了两个,一个是传一个参数code进行登陆。另一个接口是参入code,iv,encryeddata,进行登陆请求。我搞不懂为什么提供了两个接口

4,还有一个疑问是,小程序登陆后有状态保存,那么我关了小程序,第二次进入的时候,我还有没有再进行和登陆有关的操作操作,我一直认为给了我两个接口,肯定是第一次登陆了(授权获得iv,encrydata),()用的这个接口,返回数据给我,我作为登陆状态保存,然后后续进入小程序就(

)用到的是这接口放到app.js某个位置,登陆后,再进入小程序。我搞的好懵。

还是说我第一次登陆了,后续只要不删除小程序,(除去时效性),再次进入就跟登陆没有任何关系了。



最后一次编辑于  11-21
回答关注问题邀请回答
收藏

3 个回答

  • 力场科技
    力场科技
    11-22

    感觉描述得不清晰

    11-22
    赞同
    回复
  • 廖宝锋
    廖宝锋
    11-22

    疑问一大堆,先问一个吧,小程序第一次登陆之后,退出再进入小程序还需要有和登陆相关的操作么。

    11-22
    赞同
    回复 1
    • 银
      11-22
      多看文档,或者下载优秀的开源项目借鉴别人的方案,每个人细节的处理都不一样,用云开发做登录,登录界面授权都不需要。
      11-22
      回复
  • 子不语
    子不语
    11-21

    为什么每一个字我都认识,但是凑在一起我就看不懂了?

    11-21
    赞同
    回复
问题标签