关于账号缓存的问题,storage 和 app.globalData 那个更好?

发布于 8 年前作者 na535886 次浏览最后编辑 8 年前来自 issues

小程序功能涉及账号部分,一般需要存储好账户的信息,比如token,userName之类。笔者之前采用的是storage,采用storage有个好处,就是用户退出了,token之类依然会存在。但最近小程序更新之后,storage出现了一个bug,导致线上多了不少的投诉。笔者做了一些退出登录,try,catch的权益之计才安抚好。(罪魁祸首  https://developers.weixin.qq.com/community/develop/doc/000ca44f09cea0b290e82154651c00

然后再结合之前遇到这里的坑,感觉这个有不少问题,不知道用app.globalData来存储会不会更好,大家又意见的,不妨讨论下。

4 回复
tao80
tao801 楼6 年前

app.globalData只是一个自定义(名称有点约定俗成)的全局变量而矣,并不能算存储

xia62
xia622 楼6 年前

app.globalData 每次进小程序拿到的都是初始值,这个怎么存东西?

yanchen
yanchen3 楼6 年前

一个openid或unionid仅对应一个用户,我才不管他登不登录都给他登录一下

ping99
ping994 楼6 年前

你可以用异步的缓存api