Esta función pertenece a una serie de funciones que permiten desde la web imitar el funcionamiento del CCC.
Esta API permite al usuario que ya está logueado por web, cambiar su password. Es el equivalente al formulario que se ve en el CCC.
Se debe usar el método HTTP POST, es decir CommPost.php para usar esta API.
El usuario debe conocer el email registrado en su cuenta para poder efectuar el cambio de password.
El usuario debe estar logueado (aún cuando sea remotamente por web) en el establecimiento original donde creó la cuenta y no en otra sucursal del mismo clan.
Para transmitir el viejo y el nuevo password, se debe usar el mismo método de hashing simplificado que se usa en la función _LOGIN / _RELOGIN.
Minimum version for the target server required: v17.4.4.
Input parameters:
- CommandClass = _CCCCHPASSWORD.
- Param1 = target CyberName.
- Param2 = Session Token.
- Param3 = HashedOldPass + null + email.
- Param4 = HashedNewPass.
[{“ResponseClass”: “ERROR”, “Param1”: “message”, … }]
[{“ResponseClass”: “OK”}]
Example of usage (este es un mal ejemplo porque se está usando HTTP GET y no se recomienda por ser inseguro):
Ordena el cambio de password.