【问题标题】:Remember me functionality in IBM Worklight [closed]IBM Worklight 中的记住我功能 [关闭]
【发布时间】:2015-03-17 20:32:44
【问题描述】:

我们正在为我们的应用程序使用 Worklight 6.1。我希望应用程序记住用户 ID(对持续时间没有限制,并且应该准确可靠)。我想为此目的使用 JSONStore API。

在我们的应用中,收集用户凭据后,我们将发送它们 到一个适配器函数,我们在其中调用一些 java 类 验证 IBM 蓝页和数据库的凭据

我有两个问题:

1) 当我确保用户第一次成功通过身份验证时,我将打开一个 JSON 存储并将用户 ID 保存到本地存储,如果我选择加密它,我需要提供哪个密码来制作它加密?

2) 当用户尝试从同一移动设备访问应用程序时,服务器应该通过预先填充用户 ID 来发送登录表单,我该怎么做?

谢谢..

【问题讨论】:

    标签: ibm-mobilefirst jsonstore


    【解决方案1】:

    不推荐使用加密离线缓存,因此您不妨使用 JSONStore。

    在 MobileFirst Platform 6.3(“Worklight”)中,有一个教程可以准确地完成您的场景。你应该阅读它并尝试在 6.1 中实现它;根据 6.1 中 JSONStore 的功能集,您可能可以。你需要尝试一下。

    这里是:Offline Authentication

    【讨论】:

    • Idan,我有机会了解加密缓存为“记住我”实施的解决方案。它看起来很简单。 “加密离线缓存”与加密缓存有什么不同?还有,我们存储的数据有没有可能在加密缓存的情况下被删除?
    • 加密缓存 == 加密离线缓存;它基于 HTML5 存储;使用 JSONStore。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-17
    • 1970-01-01
    • 2012-08-08
    • 1970-01-01
    • 2012-03-13
    相关资源
    最近更新 更多