我读了几篇关于IndexdDB的文章,但找不到有关持久数据的生命周期的细节。我计划在用户完成后使用它进行数据操作和上传。但是,如果HTML5 indexedDB和持久性生存期
- 用户关闭浏览器选项卡
- 用户关闭浏览器
- 用户重新启动系统
此外, 我保持通过基于cookie的身份验证的用户会话会发生什么。如果用户注销并重新登录,会发生什么情况。有没有办法在注销前检索数据?
任何关于处理这个问题的文档是赞赏。我浏览了spec,但它并不是一本好书。
谢谢。
我读了几篇关于IndexdDB的文章,但找不到有关持久数据的生命周期的细节。我计划在用户完成后使用它进行数据操作和上传。但是,如果HTML5 indexedDB和持久性生存期
此外, 我保持通过基于cookie的身份验证的用户会话会发生什么。如果用户注销并重新登录,会发生什么情况。有没有办法在注销前检索数据?
任何关于处理这个问题的文档是赞赏。我浏览了spec,但它并不是一本好书。
谢谢。
IndexedDB数据属于type of temporary。所以这些数据可以随时消除。
这些数据大小/寿命由非常新的Quota Management API管理。
未来,IndexedDB可能会使用持久性类型(不太可能也不是好主意)。
这就像localStorage
,所以它是跨会话,这意味着重新启动浏览器或系统不会影响什么是存储在它。但是,用户可以像清除cookie一样清除它。所以它就像持久cookie一样,你不会信任它从服务器端,你总是需要检查它的完整性。
那么数据持续多久? – johnny 2016-03-03 21:52:21