有很多关于localstorage的主题以及如何保护它但我没有找到100%离线解决方案(我不知道它是否可能)。
我的应用正在使用离子框架+ ng-token-auth + devise-token-auth。
我有认证内容。
我真正想在本地存储中存储的是照片,但这些照片属于特定用户......
我想让我的应用程序也脱机工作,所以我的想法是在注册过程中创建localPassword值(随机),然后将此值返回给客户端并将其保存在本地。
我将使用该值对使用AES加密(可执行伪造)的照片进行编码,并在本地存储此值。此值将在每个sign_in()过程中更新,并将在sign_out()。
中销毁如果互联网连接丢失且身份验证无法执行,我将打开我的应用并使用此localPassword显示已解码的照片,这些照片属于最后一位已登录的用户。
抱歉英语不好,谢谢你的建议!