Restablecer contraseña
La función de recuperación de contraseña se habilitará automáticamente cuando tengas un conector de Email o un conector de SMS válido configurado. El usuario puede restablecer su contraseña proporcionando su dirección de correo electrónico o número de teléfono registrado.
Flujo de restablecimiento de contraseña
Una vez que la función de restablecimiento de contraseña esté habilitada, se mostrará un botón de enlace "¿Olvidaste tu contraseña?" debajo del formulario de inicio de sesión. Los usuarios pueden hacer clic en el enlace "¿Olvidaste tu contraseña?" para iniciar un proceso de restablecimiento de contraseña.
¿No ves el enlace "¿Olvidaste tu contraseña?"? Asegúrate de tener un conector de Email o SMS válido configurado.
- Visitar la página de inicio de sesión: El usuario visita la página de inicio de sesión.
- Hacer clic en el enlace de ¿Olvidaste tu contraseña?: El usuario hace clic en el enlace "¿Olvidaste tu contraseña?".
- Ingresar email / teléfono: Después de hacer clic en el enlace "¿Olvidaste tu contraseña?", el usuario será redirigido a una nueva página donde puede ingresar su dirección de correo electrónico o número de teléfono registrado.
- Enviar código de verificación: Logto enviará un código de verificación a la dirección de correo electrónico o número de teléfono proporcionado por el usuario y redirigirá a la página de verificación de código.
- Ingresar código de verificación: El usuario ingresa el código de verificación recibido en su correo electrónico o teléfono. Logto verificará el código y la identidad del usuario asociado con la dirección de correo electrónico o número de teléfono.
- Ingresar nueva contraseña: Se le pedirá al usuario que ingrese una nueva contraseña una vez que el código de verificación sea verificado con éxito.
- Restablecimiento de contraseña exitoso: Si la contraseña proporcionada cumple con los requisitos de la política de contraseñas, la contraseña se actualizará con éxito.
- Redirigir a la página de inicio de sesión: El usuario será redirigido a la página de inicio de sesión para iniciar sesión con la nueva contraseña.

Actualizar contraseña para usuarios autenticados
Para los usuarios autenticados, pueden actualizar su contraseña visitando la página de configuración de la cuenta. Consulta la configuración de la cuenta para obtener más información sobre cómo implementar una página de configuración de cuenta de usuario.
Preguntas frecuentes
¿Cómo cerrar la sesión de un usuario después de un restablecimiento de contraseña exitoso?
Suscríbete al evento de webhook PostResetPassword
para recibir una notificación cuando un usuario restablezca su contraseña con éxito. Luego puedes activar una acción de cerrar sesión para invalidar la sesión actual del usuario y redirigirlo a la página de inicio de sesión.
¿Cómo implementar el flujo de restablecimiento de contraseña en mi interfaz de usuario personalizada?
Puedes implementar tu propio flujo de restablecimiento de contraseña utilizando la Management API y la Account API de Logto. Consulta la configuración de la cuenta para más detalles.
¿Cómo puedo enviar un enlace de restablecimiento de contraseña al correo electrónico del usuario?
Puedes crear un endpoint de restablecimiento de contraseña autoalojado y utilizar el SDK de Logto para iniciar una solicitud de inicio de sesión con first_screen
configurado en reset-password
. Esto redirigirá sin problemas al usuario a la página de restablecimiento de contraseña.
Recursos relacionados
Diseña tu política de contraseñas