收藏
回答

关于授权状态在整个应用生命周期的管理

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 需求 getsetting 客户端 6.5.3 2.6.2


各位大婶,鄙人一直搞不明白的一点,

在小程序登录授权后,就可以使用自己的接口去做一些业务逻辑。我是把授权数据保存在app.js的全局变量内的。

我是不是应该在每次请求自己的业务接口的时候,都拿这个变量来判断是否授权,还是每次请求自己的业务接口时使用微信提供的api来判断呢。


有业务请求的需求-------------》使用wx.getsetting判断是否授权-------------》授权成功则继续执行,授权失败则跳转到授权页我目前的做法是

每次调用业务接口的时候都要调用一次授权判断api。感觉好繁琐啊。

完全不知道这样做到底对不对。。

有无大神支援一波。


回答关注问题邀请回答
收藏

1 个回答

  • 睡前原谅一切
    睡前原谅一切
    2019-04-28

    存到内存里。需要时 就拿这个字段看下

    2019-04-28
    有用
    回复 2
    • 勉
      2019-04-28

      照字面意思就是我没有必要去用微信提供的api检查是否授权对吗。直接读取缓存内的字段,有则说明授权过无则没授权?

      2019-04-28
      回复
    • 睡前原谅一切
      睡前原谅一切
      2019-04-28回复

      嗯。你也可以存到storage里

      2019-04-28
      回复
登录 后发表内容