IBM MobileFirst平台的建立6.3:我们可以编辑用户身份对象的自定义属性[MobileF

2019-10-22 09:41发布

用下面的API调用的帮助下,

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

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

我有,我想,当会话处于活动状态,以更新用户身份对象的属性[自定义属性]的场景。

我无法找到一个API,它可以做这个任务。

有什么办法/变通可用。

Answer 1:

在一般的UserIdentity激活是不变的。 试试这个,它可能工作

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


文章来源: IBM MobileFirst Platform Foundation 6.3: Can we edit the custom attributes of User Identity Object [MobileFirst Session]