大家好,我开发的一个小工具,自己写了一个登录页面,用户名和密码校验后进入小程序,没有使用小程序的授权机制。
里面有个场景,生成的单据页面转发给其他人看。转发给别人的页面也有几个按钮,点击按钮可以跳转其他功能页面。
我的思路是登录的时候把用户名通过setStorageSync来保存到手机本地。转发给别人后,页面加载时判断getStorageSync的只来判断这个用户,
比如:A用户登录时用户名123,setStorageSync来保存到A 用户的手机本地,生成的单据页面转发给B用户,B用户打开此页面时getStorageSync 来获取并判断。这时候我想的123肯定不存在,通过这个来不显示页面上的一些按钮,但是效果无效。请问我这个思路是不是有问题。还有没有其他解决办法。谢谢
A用户setStorageSync存的数据,只能A用户可以访问,其它用户访问不了。即使同一台手机上登陆的也不行。
完全没看懂想干什么,是想被人的B用户获取A用户的缓存吗
没看太明白,不过可以告知的是 getStorage只能获取自己本地的数据
小程序转发给别人,getStorageSync来获取 别人的 本地数据
传参数,参数保存本地缓存,如果离开这个页面,考虑是否清楚缓存