我正在使用SuiteScript中的RESTlet脚本将WordPress网站与客户端的NetSuite集成。在我找到重置密码部分之前,它一直很顺利。当用户在WordPress中更改其密码时,我也想更新NetSuite的密码。
我想我可以使用nlapiSubmitRecord并使用新的通道更新记录,但我没有看到任何谈论密码字段的地方。我假设有一些我不了解或可能通过RESTlet脚本无法完成的功能?
答案 0 :(得分:2)
我快速浏览了一下文档,我发现它在2.0中可用。查看(N/auth Module)和auth.changePassword Method。
他们还包括一些演示代码,演示如何更改当前用户的电子邮件和密码:
/**
*@NApiVersion 2.x
*/
require(['N/auth'],function(auth){
function changeEmailAndPassword() {
var password='myCurrentPassword';
auth.changeEmail({
password:password,
newEmail:'auth_test@newemail.com'
});
auth.changePassword({
currentPassword:password,
newPassword:'myNewPa55Word'
});
}
changeEmailAndPassword();
});