Im Folgenden finden Sie einige häufig auftretende Probleme mit der MemberPress-Anmeldeseite und was Sie tun können, um diese zu beheben:
Der Benutzer wird aufgefordert, eine mathematische Aufgabe zu lösen, aber nach der Lösung wird er zur Anmeldeseite zurückgeschickt
This issue is related to a security feature of Jetpack. To resolve the issue you will need to disable Jetpack's “Verdächtig aussehende Anmeldeversuche blockieren"Einstellung unter den Sicherheitsoptionen.
Bitte beachten Sie, dass dieses Problem dadurch gekennzeichnet ist, dass Ihre Benutzer zu einer
neue Seite 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.
Der Benutzer wird nach der Anmeldung auf eine 404-Fehlerseite weitergeleitet
Dieses Problem wird wahrscheinlich dadurch verursacht, dass die URL nicht korrekt formatiert ist ODER eine
unveröffentlichte Seite/Beitrag/etc. in Ihren Login-Redirect-Einstellungen von MemberPress eingegeben. Es gibt zwei Stellen, die Sie überprüfen können:
- Global, in MemberPress > Einstellungen > Registerkarte „Konto“ > Abschnitt „Anmelden und Abmelden“ > URL, zu der Mitglieder nach der Anmeldung weitergeleitet werden sollen.
- Pro Mitgliedschaft in MemberPress > Mitgliedschaften > (Klicken Sie auf „Bearbeiten“ für Ihre Mitgliedschaft) > Mitgliedschaftsoptionen > Registerkarte „Erweitert“ > Benutzerdefinierte Weiterleitungs-URLs für die Anmeldung > Standard-Weiterleitungs-URL für die Anmeldung ODER eine beliebige benutzerdefinierte URL, die im Abschnitt „Benutzerdefinierte Weiterleitungs-URLs für die Anmeldung hinzufügen“ hinzugefügt wurde.
Achten Sie bei der Überprüfung dieser URLs auf diese Punkte:
- Die URL ist entweder eine vollständige URL zu Ihrer Website oder der Slug (z. B.: wenn die Seite
https://www.yoursite.com/cool-stuff/cool-page/Sie haben es als das oder als/cool-stuff/cool-page/) von eine bestehende und veröffentlicht Seite/Beitrag/etc. auf Ihrer Website. - Die URL folgt der Struktur der übrigen URLs auf Ihrer Website. Wenn Ihre Website z. B. kein "www" verwendet, sollten Sie es nicht einschließen. Um dieses Problem von vornherein zu vermeiden, verwenden Sie einfach den Slug der URL (siehe Beispiel oben).
Der Benutzer bleibt in einer unendlichen Umleitungsschleife stecken, die mit einer Fehlerseite endet
Die häufigste Ursache für dieses Problem liegt in einer Kombination aus der Einstellung der
unautorisierte Umleitungs-URL Einstellung auf der Anmeldeseite (das sollten Sie niemals tun), der Benutzer, der sich anmeldet, hat kein aktives Abonnement UND Sie haben die Umleitungs-URL für die Anmeldung (siehe Orte für diese Einstellungen oben im Abschnitt) auf eine geschützte Seite. Wenn in WordPress ein angemeldeter Benutzer die Anmeldeseite besucht, wird er automatisch von der Anmeldeseite auf die Seite umgeleitet, die Sie als Umleitungs-URL für die Anmeldung festgelegt haben. Wenn der Benutzer sich also anmelden kann, aber kein aktives Abonnement hat, um auf die Seite zuzugreifen, die Sie ihm nach der Anmeldung schicken wollen, wird er auf die Anmeldeseite (Ihre nicht autorisierte Seite) weitergeleitet, die ihn wieder umleitet, weil er angemeldet ist, und so weiter und so fort ... eine Endlosschleife entsteht!
Um dies zu beheben, sollten Sie die folgenden Punkte beachten:
- Sie sollten NIEMALS Ihre Anmeldeseite als unautorisierte Weiterleitungsurl festlegen. Befolgen Sie die Anweisungen hier um eine unautorisierte Umleitungsseite einzurichten, die dieses Problem verhindert.
- Es empfiehlt sich, die URL für die Anmeldung auf eine Seite umzuleiten, die nach Möglichkeit NICHT durch eine Regel in MemberPress geschützt ist. So vermeiden Sie Verwirrung bei Ihnen und Ihren Nutzern, ob sie sich anmelden können oder nicht oder ob es sich um ein Abonnementproblem handelt.
Der Benutzer meldet sich an und besucht danach eine Seite, die ihn scheinbar abgemeldet hat
Wenn dieses Problem auftritt, werden Sie feststellen, dass sich Ihre Benutzer in der einen Minute darüber beschweren, dass sie angemeldet sind, und in der nächsten, dass sie abgemeldet wurden. Entweder sehen sie Ihre nicht autorisierte Seite, weil sie nicht eingeloggt sind, oder sie werden einfach aufgefordert, sich erneut anzumelden.
Bei diesem Problem wird es wahrscheinlich durch einen Unterschied in den Sicherheitsprotokollen auf Ihrer Anmeldeseite und anderen WordPress-Seiten verursacht. WordPress erstellt eine
Anmelde-Session-Cookie das Ihrer Website mitteilt, ob der Benutzer eingeloggt ist oder nicht, während er auf Ihrer Website navigiert. Dieses Cookie ist abhängig über das Sicherheitsprotokoll die Anmeldeseite, über die sich der Benutzer angemeldet hat. Wenn sich der Benutzer also auf einer Seite anmeldet, die ein Sicherheitsprotokoll verwendet (hat https:// in der URL) und besucht dann eine Seite, auf der dies nicht der Fall ist (mit http:// oder nichts vor der URL), dann wird WordPress denken, dass der Benutzer abgemeldet ist. Umgekehrt sind die Ergebnisse die gleichen.
Um dieses Problem zu beheben, empfehlen wir Ihnen, Ihre gesamte Website so einzurichten, dass sie ein bestimmtes Sicherheitsprotokoll verwendet oder nicht. Bitte wenden Sie sich an Ihren Hoster, um ein Sicherheitsprotokoll für Ihre Website einzurichten, da MemberPress dies nicht anbietet.