【发布时间】:2019-03-20 02:45:42
【问题描述】:
我正在开发 AngularJs 应用程序。
我在 localStorage 中存储数据为
localStorageService.set("selectedUserCategory",'Circle');
现在当我看到浏览器的 localStorage 数据时
-- 应用
---- 本地存储
我发现我的key-value 是
selectedUserCategory : '圈子'
但此数据是可编辑。即
如果我通过浏览器本身将数据从Circle 编辑到Ci,它会被保存为Ci,这可能是有害的,因为任何人都可以从那里更改数据。
所以我想把它设为 read-only 。有什么办法吗?
还有什么方法可以保护我的 localStorage 数据?
既然数据很容易读取,我应该加密然后保存吗??
【问题讨论】:
-
本地存储的任何内容都不可信。如果您想要用户无法编辑的存储,则需要存储数据服务器端并将其发送给用户。
标签: javascript html angularjs local-storage angular-local-storage