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.

This issue is related to a security feature of Jetpack. To resolve the issue you will need to disable Jetpack's “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 after entering their login credentials, where they are prompted to solve a simple math problem. Even after correctly solving it, users are still are redirected back to the login page. This is NOT related to the MemberPress Math Captcha feature

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. A nivel global, en 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 membresía en MemberPress > Membresías > (haz clic en editar en tu membresía) > Opciones de membresía > Pestaña Avanzado > URL de redireccionamiento de inicio de sesión personalizadas > URL de redireccionamiento de inicio de sesión predeterminada O cualquier URL personalizada añadida en la sección Añadir URL de redireccionamiento de inicio de sesión personalizadas.

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.