收藏
回答

小程序转发给别人,getStorageSync来获取本地数据无效?

大家好,我开发的一个小工具,自己写了一个登录页面,用户名和密码校验后进入小程序,没有使用小程序的授权机制。

里面有个场景,生成的单据页面转发给其他人看。转发给别人的页面也有几个按钮,点击按钮可以跳转其他功能页面。

我的思路是登录的时候把用户名通过setStorageSync来保存到手机本地。转发给别人后,页面加载时判断getStorageSync的只来判断这个用户,

比如:A用户登录时用户名123,setStorageSync来保存到A 用户的手机本地,生成的单据页面转发给B用户,B用户打开此页面时getStorageSync 来获取并判断。这时候我想的123肯定不存在,通过这个来不显示页面上的一些按钮,但是效果无效。请问我这个思路是不是有问题。还有没有其他解决办法。谢谢


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

5 个回答

  • Lipeng
    Lipeng
    2023-06-09

    A用户setStorageSync存的数据,只能A用户可以访问,其它用户访问不了。即使同一台手机上登陆的也不行。

    2023-06-09
    有用
    回复
  • 那一抹笑😃 穿透阳光
    那一抹笑😃 穿透阳光
    2023-06-09

    完全没看懂想干什么,是想被人的B用户获取A用户的缓存吗

    2023-06-09
    有用
    回复
  • showms
    showms
    2023-06-09

    没看太明白,不过可以告知的是 getStorage只能获取自己本地的数据

    2023-06-09
    有用
    回复
  • dreamhunter
    dreamhunter
    2023-06-09

    小程序转发给别人,getStorageSync来获取 别人的 本地数据


    2023-06-09
    有用
    回复
  • 正青春
    正青春
    2023-06-08

    传参数,参数保存本地缓存,如果离开这个页面,考虑是否清楚缓存

    2023-06-08
    有用
    回复
登录 后发表内容