Project

General

Profile

Bug #37612 ยป 0001-BUGFIX-felogin-ignore-referer-after-forgot-password.patch

Markus Klein, 2012-05-30 16:15

View differences:

typo3/sysext/felogin/pi1/class.tx_felogin_pi1.php
// check for referer redirect method. if present, save referer in form field
if (t3lib_div::inList($this->conf['redirectMode'], 'referer') || t3lib_div::inList($this->conf['redirectMode'], 'refererDomains')) {
$referer = $this->referer ? $this->referer : t3lib_div::getIndpEnv('HTTP_REFERER');
if ($referer) {
if ($referer && strpos($referer, 'tx_felogin_pi1[forgotHash]') !== FALSE) {
$extraHiddenAr[] = '<input type="hidden" name="referer" value="' . htmlspecialchars($referer) . '" />';
if ($this->piVars['redirectReferrer'] === 'off') {
$extraHiddenAr[] = '<input type="hidden" name="' . $this->prefixId . '[redirectReferrer]" value="off" />';
    (1-1/1)