Aviso:

Para brindarle información de soporte completa de manera más rápida, el contenido de esta página ha sido traducido al español mediante traducción automática. Para consultar la información de soporte más precisa, consulte la versión en inglés de este contenido.

Restablecer contraseña

Puedes restablecer la contraseña de la cuenta de un usuario registrado usando el siguiente fragmento de código. Al llamar al método reset_password(), se generará un enlace de restablecimiento de contraseña y se enviará a la dirección de correo electrónico del usuario.

Note: * Los atributos email_id, platform_type y zaid son obligatorios. * Puedes configurar la dirección de correo electrónico del remitente, el asunto y el mensaje del correo electrónico. Debes agregar la dirección de correo electrónico en el componente Catalyst Mail y verificarla antes de usarla en el código del SDK.
#### Crear un diccionario Necesitarás crear un diccionario que contenga los detalles de registro de un usuario en particular como se muestra a continuación. Luego puedes pasar el diccionario configurado al método que maneja el proceso de restablecimiento de contraseña.
copy
#Crear un diccionario
reset_config = {
    "platform_type": "web",
    "zaid": "1008807534",
    "template_details": {
        "senders_mail": "dogogetu@tutuapp.bid",
        "subject": "Welcome to %APP_NAME%",
        "message": "

Hello ,

Follow this link to join in %APP_NAME% .

%LINK%

If you didnt ask to join the application, you can ignore this email.

Thanks,

Your %APP_NAME% team

", }, }

Restablecer la contraseña

Los objetos que contienen la información del usuario y la configuración de registro del usuario se pasan como argumentos al método reset_password() que devuelve una respuesta. Para saber más sobre la instancia de componente authentication_service utilizada a continuación, consulta esta sección. Parámetros utilizados

Nombre del parámetro Tipo de dato Definición
email_id String Un parámetro obligatorio. Contendrá el valor de la dirección de correo electrónico del usuario.
reset_config Object Un parámetro obligatorio. Almacenará los detalles de la cuenta de usuario para la cual se necesita restablecer la contraseña. Estos detalles incluyen el tipo de plataforma de la aplicación, el ZAID y la información del correo electrónico que se enviará después del restablecimiento de la contraseña.
copy
user = app.user_management()
users = user.reset_password('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'
        }
  })
 print(users)

A continuación se muestra una respuesta de ejemplo:

copy
"Reset link sent to amelia.burrows@zylker.com. Please check your email".
Info : Consulta la tabla de alcances del SDK para determinar el nivel de permiso requerido para realizar la operación anterior.

Última actualización 2026-03-30 13:40:30 +0530 IST