首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >有人看过官方的Wafer2客户端Demo么?有关里面session的问题想问一下?

有人看过官方的Wafer2客户端Demo么?有关里面session的问题想问一下?

提问于 2018-01-17 22:05:25
回答 1关注 0查看 705

qcloud.login()的成功回调函数会判断result,如果为真就setData,如果为假就执行qcloud.request(`${host}/weapp/user`)重新请求,这个请求还有个注释是:如果不是首次登录,不会返回用户信息,请求用户信息接口获取

qcloud.login()的执行会先判断是否有session,如果存在且没有过期就直接将session.userInfo返回给result;问题是session.js中并没有userInfo的设置,所以这里就会一直返回空值 。

也就对应了之前说的,如果之前登录过,保存了session且没有过期,那么再次登录总会再执行qcloud.request重新请求;

这样做的目的是为什么呢?

还有qcloud.request的目的是检查服务器登录状态,那在这之前已经wx.checkSession检查过了吧?为什么还要再次检查呢?

回答

和开发者交流更多问题细节吧,去 写回答
相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档