小程序做登陆的时候为什么一定要连同genuserinfo的信息?
发布于 6 年前 作者 yan70 5896 次浏览 来自 官方Issues

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

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

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

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

)用的这个接口,返回数据给我,我作为登陆状态保存,然后后续进入小程序就(

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

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

3 回复

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

感觉描述得不清晰

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

回到顶部