相关疑难解决方法(0)

如何为多个用户处理localStorage?

如果您想要存储与用户相关的数据localStorage(例如,因为多个用户可以为您的站点使用相同的浏览器),您通常如何处理这种情况?

让我们想象一下,我能够userId在前端识别用户的独特之处.我可能会做以下事情:

// retrieve the data
data = JSON.parse( window.localStorage.getItem( userId ) ) || {};

// persist the data
window.localStorage.setItem( userId, JSON.stringify( data ) );
Run Code Online (Sandbox Code Playgroud)

这是一种天真的做事方式吗?

编辑: 根据@MДΓΓБДL和其他评论稍微考虑之后,让我们假设数据是敏感的.在这种情况下,上面的例子确实是天真的.在这种情况下如何处理敏感数据的任何想法?或许是答案:不要这样做,把它保存在后端?

javascript html5 local-storage

7
推荐指数
1
解决办法
4639
查看次数

标签 统计

html5 ×1

javascript ×1

local-storage ×1