【发布时间】:2014-02-16 14:21:45
【问题描述】:
我正在尝试通过 Worklight 实现以下目标。
- 我的应用程序有两组功能。只有当应用程序连接到服务器并且用户通过身份验证时,才能访问一组功能。另一组功能可以离线访问,但它们需要来自加密 JSONStore 的数据。
- 我在客户端设备上有一个使用密码初始化的 JSONStore。因此,存储中的数据将被加密。此外,此 JSONStore 通过适配器同步到服务器上的数据库。
- 我还设置了另一个适配器,它使用存储在数据库中的另一组凭据对用户进行身份验证。只有当应用在线时,才能对用户进行身份验证。
我想做的是统一这两种方法,以便用户无需输入两组凭据即可访问这两组不同的功能。我想到的一种可能的解决方案是加密 JSONStore 并在没有用户干预的情况下执行适配器身份验证。但我不认为它是安全的。
有解决此问题的建议或方法吗?
【问题讨论】:
标签: ibm-mobilefirst worklight-security