如何保证本地存储?离线访问应用

时间:2015-07-17 18:34:36

标签: angularjs mobile ionic-framework

有很多关于localstorage的主题以及如何保护它但我没有找到100%离线解决方案(我不知道它是否可能)。

我的应用正在使用离子框架+ ng-token-auth + devise-token-auth。

我有认证内容。

我真正想在本地存储中存储的是照片,但这些照片属于特定用户......

我想让我的应用程序也脱机工作,所以我的想法是在注册过程中创建localPassword值(随机),然后将此值返回给客户端并将其保存在本地。

我将使用该值对使用AES加密(可执行伪造)的照片进行编码,并在本地存储此值。此值将在每个sign_in()过程中更新,并将在sign_out()。

中销毁

如果互联网连接丢失且身份验证无法执行,我将打开我的应用并使用此localPassword显示已解码的照片,这些照片属于最后一位已登录的用户。

  1. 我应该关心那种东西 - 解码照片或者我应该只显示上次登录用户的照片
  2. 它甚至有意义吗?我想在应用程序外部访问照片很困难,我想让我的应用程序脱机工作(提供添加/编辑照片的功能很少)
  3. 抱歉英语不好,谢谢你的建议!

0 个答案:

没有答案