Ich benutze TYPO3 7.6 LTS
mit der Systemextension felogin
. Alles funktioniert gut. FE-User nutzen einen Login um meine Website zu besuchen.TYPO3 felogin Weiterleitung an Referer
Jetzt möchte ich einen Link per E-Mail an einige Benutzer senden - wie ein Deeplink, z. example.org/index.php?id=123
. Sie sollten auf die URL klicken (pid = 123), FE-Login (pid = 1) und TYPO3 sollte auf Seite 123 umleiten.
Ich dachte, ich verwende Referer aber es funktioniert nicht? RSA funktioniert immer noch gut. Ich verwende die Standardvorlage von Ext:felogin
.
Habe ich etwas vergessen?
Mein TypoScript:
config.typolinkLinkAccessRestrictedPages = 1
config.typolinkLinkAccessRestrictedPages_addParams = &referer=###RETURN_URL###
plugin.tx_felogin_pi1 {
storagePid = 27,15
#templateFile = EXT:myext/Resources/Private/Extensions/Felogin/Templates/FrontendLogin.html
showForgotPasswordLink = 1
#showPermaLogin =
forgotLinkHashValidTime = 12
newPasswordMinLength = 4
### redirect options
redirectMode = referer
redirectFirstMethod = GET
redirectPageLogin = 2
redirectPageLoginError = 1
redirectPageLogout = 1
# disable redirect with one switch
redirectDisable =
# Show logout form direct after login
showLogoutFormAfterLogin = 0
}
Flexform: nichts! Alles über TS, aber es wird nicht funktionieren ...
Frontend HTML:
<form action="/" target="_top" method="post" onsubmit="; return true;">
...
<div class="felogin-hidden">
<input type="hidden" name="logintype" value="login" />
<input type="hidden" name="pid" value="15,27" />
<input type="hidden" name="redirect_url" value="" />
<input type="hidden" name="tx_felogin_pi1[noredirect]" value="0" />
</div>
Hallo Pravin, danke für deine Antwort. Jetzt habe ich alles in Typoskript, nichts in Flexform. Ich habe meinen Beitrag bearbeitet. Aber es wird immer noch nicht funktionieren. Ich habe auch 'showLogoutFormAfterLogin = 0 'wie im felogin-wiki beschrieben ..?! – user2310852