IBM MobileFirst Platform Foundation 6.3:我们可以编辑用户标识对象的自定义属性[MobileFirst Session]

时间:2015-03-27 12:52:35

标签: ibm-mobilefirst mobilefirst-adapters mobilefirst-server

借助以下API调用,

1. WL.Server.setActiveUser
2. WL.Server.getCurrentUserIdentity

我们可以分别创建用户会话并获取用户身份属性。

我有一个场景,我希望在会话处于活动状态时更新用户标识对象中的属性[自定义属性]。

我找不到可以执行此任务的API。

有没有办法/解决方法可用。

1 个答案:

答案 0 :(得分:1)

通常,激活的userIdentity是不可变的。试试这个,它可能会起作用

var userIdentity = WL.Server.getActiveUser("realm");
userIdentity[propName] = newValue;
WL.Server.setActiveUser("realm", null);
WL.Server.setActiveUser("realm", userIdentity);