El enlace de restablecimiento de contraseña redirige a la página de inicio de sesión

30 dic 2014, 14:19:39
Vistas: 17.8K
Votos: 1

Cuando intentamos restablecer la contraseña usando el enlace:

www.example.com/wp-login.php?action=lostpassword

Se envía un correo con un enlace como:

www.example.com/wp-login.php?redirect_to=url?action=rp&key=Z6l5JdAyusl0CHAZZ4qH&login=fhd@gmail.com

Pero al hacer clic en el enlace recibido, nos redirige a la página de login con una URL como esta:

www.example.com//wp-login.php?redirect_to=url%3Faction%3Drp.

Resumen:

En WordPress normal, cuando hacemos clic en el enlace de contraseña perdida, WordPress nos muestra un cuadro de texto donde debemos proporcionar un email/nombre de usuario y luego hacer clic en el enlace para obtener una nueva contraseña. WordPress crea una URL y la envía por correo al usuario. Cuando el usuario abre su bandeja de entrada y hace clic en la URL generada por WordPress, en lugar de llevarlo a la pantalla para crear una nueva contraseña, WordPress lo redirige a la página de login, ese es el problema.

2
Comentarios

Por favor, añade más detalles. Es difícil entender tu problema y qué es exactamente lo que estás intentando hacer.

sakibmoon sakibmoon
30 dic 2014 14:24:38

Las preguntas están destinadas a servir como referencia para visitantes posteriores. Por favor, revisa la ortografía/puntuación/gramática/capitalización de tu pregunta para que sea lo más fácil de leer posible. Gracias.

kaiser kaiser
30 dic 2014 15:49:24
Todas las respuestas a la pregunta 1
0

Acabo de encontrar la respuesta:

www.example.com/wp-login.php?redirect_to=url?action=rp&key=XXXXX&login=XXX

contiene el fragmento ?redirect_to=url. Algún plugin que tienes instalado parece agregar esto usando wp_login_url('url');, lo que resulta en un formato incorrecto de la URL. Usado con wp_login_url() tus problemas deberían solucionarse.

20 oct 2015 13:17:19