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.
#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% .
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. |
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:
"Reset link sent to amelia.burrows@zylker.com. Please check your email".
Última actualización 2026-03-30 13:40:30 +0530 IST
Yes
No
Send your feedback to us