--- title: "Restablecer contraseña" url: https://docs.catalyst.zoho.com/es/sdk/nodejs/v2/cloud-scale/authentication/reset-password/ description: "Esta página describe el método para restablecer la contraseña de una cuenta de usuario en tu aplicación NodeJS con fragmentos de código de ejemplo." last_updated: 2026-03-30T08:10:30Z service: Cloud Scale type: general related_links: - name: "Reset password - API" url: /es/api/code-reference/cloud-scale/authentication/reset-user-password/#ResetUserPassword - name: "Authentication" url: /es/cloud-scale/help/authentication/introduction --- # Reset Password Después del registro exitoso de un usuario, puedes restablecer la contraseña usando el siguiente fragmento de código. Al llamar al método `resetPassword()`, se generará un enlace de restablecimiento de contraseña y se enviará a la dirección de correo electrónico del usuario. La referencia `userManagement` utilizada en el fragmento de código a continuación es la [instancia del componente](https://docs.catalyst.zoho.com/es/sdk/nodejs/v2/cloud-scale/authentication/get-component-instance). > **Nota: ** * **EmailID** y **Platform type** son los atributos obligatorios. * Puedes configurar la dirección de correo electrónico del remitente, el asunto y el mensaje del correo. Debes agregar la dirección de correo electrónico en el [componente Catalyst Mail](https://docs.catalyst.zoho.com/es/cloud-scale/help/mail/email-configuration/) y verificarla antes de usarla en el código del SDK. ### Create a Configuration JSON Se crean objetos JSON que contienen los detalles de registro de un usuario en particular como se muestra a continuación: ```javascript //Crear el objeto de configuración para el usuario const signupConfig = { platform_type: 'web', zaid: 10014774358, template_details: { 'senders_mail':'dogogetu@tutuapp.bid', 'subject':'Welcome to %APP_NAME% ', 'message':'<p>Hello ,</p> <p>Follow this link to join in %APP_NAME% .</p> <p><a href=\'%LINK%\'>%LINK%</a></p> <p>If you didn't ask to join the application, you can ignore this email.</p> <p>Thanks,</p> <p>Your %APP_NAME% team</p>' } }; var userConfig = { first_name: 'A', last_name: 'B', email_id: 'amelia.burrows@zylker.com' }; ``` ### Reset the Password Estos objetos se pasan como argumentos al método `registerUser()` que retorna una promesa. La promesa retornada se resolverá en un objeto JSON. ```javascript const userManagement = app.userManagement(); let users = await userManagement.resetPassword('amelia.b@zylker.com', { 'platform_type': 'web', 'redirect_url': 'https://www.google.com', 'template_details': { 'subject': 'Reset Password', 'message': 'Click on the link to reset your password: Reset Password', 'senders_mail': 'support@zylker.com' } }); console.log(users); ```