让用户登录

时间:2015-01-19 08:30:01

标签: ibm-mobilefirst

我要保持用户登录(用户不应该在每次使用应用程序时输入用户名/密码),例如Facebook&推特。 我经历了一个问题&我发现的唯一方法是保存用户名和&密码然后在每次用户打开应用程序时执行登录 Worklight / MobileFirst是否有办法让用户登录?

2 个答案:

答案 0 :(得分:2)

可能有兴趣研究的其他Worklight / MobileFirst功能......

设备SSO
http://www-01.ibm.com/support/knowledgecenter/?lang=en#!/SSHS8R_6.3.0/com.ibm.worklight.dev.doc/devref/c_device_single_sign_on.html
单点登录(SSO)使用户只需通过一次身份验证即可访问多个资源(即应用程序和适配器程序)。 只要配置了会话超时时间(默认为10分钟),SSO会话就会持续。

用户证书身份验证
http://www-01.ibm.com/support/knowledgecenter/?lang=en#!/SSHS8R_6.3.0/com.ibm.worklight.monitor.doc/monitor/c_user_CA.html
第一次要求您使用您选择的身份验证领域进行身份验证。此时您的设备已注册,并且您的设备上已保存x509证书。 之后的每个请求都使用存储在设备上的x509证书...因此身份验证对用户是无缝的。 只有在x509证书过期或被撤销后,才会要求您重新进行身份验证。 需要PKI(管理证书)。嵌入式PKI仅用于开发/测试目的。 证书可以与单个应用程序或一系列应用程序相关联(由相同的身份签名并属于同一组)。

<强> JSONStore
http://www-01.ibm.com/support/knowledgecenter/?lang=en#!/SSHS8R_6.3.0/com.ibm.worklight.dev.doc/devref/c_jsonstore.html
JSONStore是一个轻量级,面向文档的存储系统,作为IBM®MobileFirstPlatform Foundation的一个特性包含在内,可以持久存储JSON文档。 您可以存储加密密码,但您需要保存某种PIN作为商店的密码才能正确保存密码。

简单数据共享
http://www-01.ibm.com/support/knowledgecenter/?lang=en#!/SSHS8R_6.3.0/com.ibm.worklight.dev.doc/devref/c_simple_data_sharing.html
您可以使用简单的数据共享存储用户ID /密码等简单数据。应用程序关闭后数据仍然存在。您甚至可以与同一家族中的其他应用程序共享此内容(由相同的身份签名并属于同一组。

答案 1 :(得分:0)

听起来你正在寻找一个&#34;记住我&#34;类似的功能。
IBM Worklight不提供内置的此功能。你需要实现它。

您可以查看过去有关此问题,例如:How to achieve "Remember Me" functionality for both local and remote login pages?

相关问题