首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用HTML5本地存储来分割用户特定的数据?

如何使用HTML5本地存储来分割用户特定的数据?
EN

Stack Overflow用户
提问于 2015-02-27 02:32:37
回答 2查看 193关注 0票数 1

我正在构建一个web应用程序,其中有很多用户特定的数据。在使用HTML5之前,我会将所有这些数据保存在服务器上的数据库中。

例如:用户名,阅读的书籍列表。

有了HTML5本地存储,我想我可以将它存储在客户机上。问题是,如果有多个用户使用同一个客户端(计算机和web浏览器),该怎么办?

是否有方法为本地存储中的每个用户分离用户数据?这不是HTML5本地存储的目的吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-02-27 02:59:49

在大多数情况下,出于隐私原因,您应该为每个用户清除localStorage。

然而,如果数据是通用的、不可识别的数据,比如游戏中的高分,那么是的,基于对象的存储可能是可以的。

如果数据是特定的或可识别的,则首选在超时、注销或登录后删除localStorage。

清除localStorage:

代码语言:javascript
复制
localStorage.clear();

在上述事件之一之后重新开始。

否则,一个精通网络的人可以查看浏览器的localStorage内容和每个用户的数据。

票数 1
EN

Stack Overflow用户

发布于 2015-02-27 02:36:36

存储“用户”对象的数组。Html 5本地存储非常灵活。然后,您可以使用例如id搜索对象。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28756550

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档