Hallo zusammen,
leider funktioniert die redirect Funktion nach einem logout von felogin nicht.
styles.content.loginform.redirectMode = logout
styles.content.loginform.redirectPageLogout = 1
Auf die Hinweise zu dieser Problematik hin hatte ich bereits im constant editor folgende Konfiguration vorgenommen:
styles.content.loginform.showLogoutFormAfterLogin = 0
Leider führte dies nicht zum gewünschten Ergebnis.
Vielleicht hat jemand von Euch eine Idee!
Vielen Dank bereits und bleibt gesund!
Matthias
(Typo3 v10.4.9)
Hallo Matthias.
Wohin geht Dein Logout? Bzw. wie ist die Sichtbarkeit (Access) des FE-Login-Plugins?
Ein oft gesehener Stolperstein ist, dass auf eine Seite verlinkt ist, die zugangsgeschützt ist. In dem Fall funktioniert zwar das Ausloggen (weil das im TYPO3-Core passiert), nicht aber eine Weiterleitun, die vom Plugin abgearbeitet würde - denn das ist ja auf der jetzt nicht mehr erreichbaren (zugangsgeschützen) Seite.
Viele Grüße
Julian
Hallo Julian,
Danke, dass Du schreibst.
Das Ziel ist die Startseite, die keine Zugangsbeschränkung besitzt. Ebenso ist der Zugang des logins nicht beschränkt.
Die Weiterleitung funktioniert gar nicht, d.h. man verbleibt auf der aktuellen Seite.
Deine Hinweise stoßen mich jedoch auf eine vielleicht wichtige Information, die ich vergessen hatte zu erwähnen: Das content element "liegt" auf der Startseite, wird für die weiteren Seiten jedoch über folgenden Weg zur Verfügung gestellt:
TypoScript im setup:
lib.login = RECORDS
lib.login {
tables = tt_content
#uid of the wanted content element
source = 2
dontCheckPid = 1
}
Im template aufgerufen:
<f:cObject typoscriptObjectPath="lib.login" />
Danke für Deine Hilfe!
Viele Grüße
Matthias
Ähm... Moment. Du setzt das Ziel für Redirect via TypoScript? Und bist in einer TYPO3 v10-Instanz, die frisch installiert war (also keine Upgrade von älteren TYPO3-Versionen stattfand)? Dann ist das FE-Login in neuer Form (Extbase/Fluid) am Laufen, und die Einstellungen müssten IMO im Namensraum der Extension stattfinden (oder im Flexform innerhalb der Inhaltselements):
plugin.tx_felogin_login {
settings {
redirectMode = logout
redirectPageLogout = 1
}
}
Hallo Julian,
vielen Dank für Deine Hilfe. Jetzt läuft es!
Viele Grüße
Matthias