A atualização de loopback updateAttributes definindo a senha exclui o token?
Eu tenho um método de nó de extremidade chamado 'changePassword' com http path '/: id / changePassword' dentro do método, localizo a conta por id e atualizo o atributo de senha do modelo, mas o problema é que a senha muda e é atualizada, mas também o token de acesso é excluído sem motivo.
Código atual
instance.hasPassword(data.oldPassword, function(err, isMatch) {
if (isMatch) {
instance.updateAttributes({'password': data.password}, function(errUpdateAccount, updatedAccount) {
if (!errUpdateAccount) {
return cb(null, {
status: 200
});
} else {
return cb(errUpdateAccount);
}
});
}
});