Menú adicional

¡Consiga MemberPress hoy mismo! ¡Empieza a cobrar por los contenidos que creas! Obtenga MemberPress ahora

La página de inicio de sesión no funciona

A continuación te indicamos algunos de los problemas más comunes que vemos con la página de inicio de sesión de MemberPress y lo que puedes hacer para solucionarlos:

Se pide al usuario que resuelva un problema matemático, pero después de resolverlo se le devuelve a la página de inicio de sesión.

Este problema está relacionado con una función de seguridad de Jetpack. Para resolver el problema, deberá desactivar la función "
Bloquear intentos de inicio de sesión sospechosos" en las opciones de Seguridad. 

Tenga en cuenta que este problema se caracteriza porque sus usuarios son enviados a un
nueva página después de introducir sus credenciales de acceso, se les pide que resuelvan un sencillo problema matemático, pero a pesar de resolverlo correctamente se les redirige de nuevo a la página de acceso. Esto NO está relacionado con nuestro Complemento Math Captcha

El usuario es redirigido a una página de error 404 después de iniciar sesión.

Es probable que este problema se deba a que no se ha formateado correctamente una URL O un
unpágina/post/etc. publicado introducido en la configuración de redirección de su inicio de sesión de MemberPress. Hay dos lugares para comprobar:

  1. Globalmente, en el MemberPress > Configuración > pestaña Cuenta > sección Inicio y cierre de sesión > URL a la que dirigir al miembro después de iniciar sesión.
  2. Por afiliación en MemberPress > Afiliaciones > (haga clic en editar en su afiliación) > Opciones de afiliación > ficha Avanzadas > URL de redirección de inicio de sesión personalizada > URL de redirección de inicio de sesión predeterminada O cualquier URL personalizada añadida en la sección Añadir URL de redirección de inicio de sesión personalizada.

Cuando compruebe estas URL, asegúrese de comprobar estos elementos:

  1. La URL es una URL completa de su sitio o el slug (por ejemplo: si la página es https://www.yoursite.com/cool-stuff/cool-page/ lo has introducido como eso o como /cool-stuff/cool-page/) de un existente y publicado página/post/etc. en su sitio. 
  2. La URL sigue la estructura del resto de las URL de su sitio. Por ejemplo, si su sitio no utiliza "www", no debe incluirlo. Para evitar este problema, utilice simplemente el slug de la URL (véase el ejemplo anterior).

El usuario se queda atascado en un bucle de redirección infinita que termina en una página de error.

La causa más común de este problema es una combinación de la configuración de los parámetros
URL de redirección no autorizada a la página de inicio de sesión (nunca debe hacer esto), el usuario que inicia la sesión no tiene una suscripción activa Y usted tiene su URL de redirección de inicio de sesión (ver ubicaciones para estas configuraciones más arriba en la sección) establecido en un página protegida. En WordPress, si un usuario que ha iniciado sesión visita la página de inicio de sesión, se le redirige automáticamente fuera de la página de inicio de sesión y se le envía a cualquier página que haya configurado como URL de redirección de inicio de sesión. Por lo tanto, si el usuario es capaz de iniciar sesión, pero no tiene una suscripción activa para acceder a la página que está tratando de enviarles después de iniciar sesión, son enviados a la página de inicio de sesión (su página no autorizada), que volverá a redirigirlos porque han iniciado sesión y así sucesivamente... ¡creando un bucle infinito! 

Para solucionarlo, debes tener en cuenta los siguientes puntos:

  • NUNCA debe establecer su página de inicio de sesión como url de redirección no autorizada. Siga la instrucciones aquí para configurar una página de redirección no autorizada que evite este problema. 
  • Es una buena práctica tener su URL de redirección de inicio de sesión a una página que NO está protegida por una regla en MemberPress si es posible. Esto ayudará a evitar la confusión para usted y sus usuarios en cuanto a si pueden o no iniciar sesión o si se trata de un problema de suscripción. 

Cuando tengas este problema, notarás que tus usuarios se quejan de estar logueados un minuto, y al siguiente han sido desconectados. O bien están viendo la página no autorizada porque no han iniciado sesión, o bien se les pide que vuelvan a hacerlo.

Con este problema, es probable que se deba a una diferencia en los protocolos de seguridad en su página de inicio de sesión y otras páginas de WordPress. WordPress crea un
cookie de sesión de inicio de sesión que le dice a su sitio si el usuario está conectado o no mientras navega por su sitio. Esta cookie es dependiente en el protocolo de seguridad la página de inicio de sesión desde la que el usuario se conectó. Por lo tanto, si el usuario inicia sesión en una página utilizando un protocolo de seguridad (tiene https:// en la URL) y luego visita una página que no lo hace (tiene http:// o nada delante de la URL) entonces WordPress pensará que el usuario ha cerrado la sesión. Los resultados serán los mismos a la inversa. 

Para solucionar este problema, le recomendamos que configure todo su sitio para que utilice completamente un protocolo de seguridad establecido o no. Póngase en contacto con su proveedor de alojamiento para configurar un protocolo de seguridad en su sitio, ya que MemberPress no lo proporciona. 

¿Le ha resultado útil este artículo?

Artículos relacionados

chica del ordenador

¡Consiga MemberPress hoy mismo!

Empieza a cobrar por los contenidos que creas.