---
title: "Login redirect_url bleibt leer"
url: "https://www.typo3.net/d/111470-login-redirect-url-bleibt-leer"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Frage","felogin"]
created: "2012-07-24"
last_reply: "2012-07-30"
replies: 4
solved: false
page: 1
pages: 1
lang: "de"
---

# Login redirect_url bleibt leer

TYPO3 › TypoScript · 4 Antworten · gestartet 2012-07-24

## Eröffnungsbeitrag

**dfluess** · 2012-07-24 · [Beitrag #1](https://www.typo3.net/d/111470-login-redirect-url-bleibt-leer/1)

Hallo,

nach stundenlangem Googeln und suchen in allen möglichen Quellen bin ich kein deut weiter.

Ich lasse geschützte Seiten im Menü trotzdem anzeigen mit:

```typoscript
1 {
    showAccessRestrictedPages = 28
    showAccessRestrictedPages.addParams = &return_url=###RETURN_URL###&pageId=###PAGE_ID### 
[...]
```

Klick auf einen geschützten Link leitet also automatisch auf die Login-Seite.
Nun soll der Benutzer aber nach dem Login auch wieder auf die alte Seite zurück springen. Das passiert lt. Doku normalerweise mit:

```typoscript
plugin.tx_felogin_pi1.redirectMode = referer
config {
        typolinkAccessRestrictedPages = 28 
        typolinkAccessRestrictedPages_addParams = &return_url=###RETURN_URL###
}
```

28 ist die Seiten-ID mit dem Login-Formular.

Das funktioniert ums verrecken nicht. Das Hidden-Field im Login-Formular ist und bleibt leer!
< input type="hidden" value="" name="redirect_url" >

Kennt jemand dieses Problem und weiß vielleicht Abhilfe?

Danke :)

Gruß, Detlef

## Antworten

### [#2](https://www.typo3.net/d/111470-login-redirect-url-bleibt-leer/2) · dfluess · 2012-07-24

@EDIT
hab gerade noch gesehen, das im Quellcode weiteres steht. **return_url** fehlt sowohl im Action URL als auch in einem weiteren Hidden-Field.

```php
<form onsubmit="tx_rsaauth_feencrypt(this);; return true;" method="post" target="_top" action="index.php?id=28&return_url=&pageId=97">

<input type="hidden" value="http://typo3.p144408.mittwaldserver.info/index.php?id=28&return_url=&pageId=97" name="referer">
```

Hat jemand eine Erklärung dafür? o.O

### [#3](https://www.typo3.net/d/111470-login-redirect-url-bleibt-leer/3) · LuP · 2012-07-28

Hallo dfluess,

ich hatte auch dieses Problem und konnte es wie folgt lösen.

1) im TS habe ich auf return_url verzichtet (in der URL bleibt der Parameter bei zugriffsbeschränkten Seiten leer)

```typoscript
    # TMENU
  1.showAccessRestrictedPages = 123
  1.showAccessRestrictedPages.addParams = &pageId=###PAGE_ID###
```

2) zum Redirect Mode des felogin Plugins musste ich "Defined by GET/POST Parameters" hinfügen

3) in der class.tx_felogin_pi1.php musste ich zusätzlich Änderungen vornehmen, damit der redirect_url Parameter aus dem hidden field abgefragt wird

```php
class tx_felogin_pi1 extends t3lib_pibase {
	...
	public function main($content,$conf)	{
		...

			// if config.typolinkLinkAccessRestrictedPages is set, the var is return_url
-		$returnUrl =  t3lib_div::_GP('return_url');
+		$returnUrl = $this->cObj->typoLink_URL(
+			array(
+				'parameter' => (int)t3lib_div::_GP('pageId'),
+				'linkAccessRestrictedPages' => TRUE
+			)
+		);

		...
		
		if ($this->piVars['forgot']) {
			$content .= $this->showForgot();
		} elseif ($this->piVars['forgothash']) {
			$content .= $this->changePassword();
		} else {
			if($this->userIsLoggedIn && !$this->logintype) {
				$content .= $this->showLogout();
+			} elseif ($this->userIsLoggedIn && $this->logintype && $this->redirectUrl){
+				// passthrough
			} else {
				$content .= $this->showLogin();
			}
		}
```

Mit diesen Änderungen funktioniert nun der Sprung auf die alte Seite zurück.

VG,
LuP

### [#4](https://www.typo3.net/d/111470-login-redirect-url-bleibt-leer/4) · dfluess · 2012-07-30

Vielen Dank, das funktioniert nun!

Echt blöd, dass einige Bugs nicht behoben werden, so auch der, dass der Parameter "showAccessRestrictedPages" bei TMENU special=list noch immer nicht funktioniert.
Zum Glück steht im BugReport die Lösung.

Danke für den Tipp!

Gruß Detlef

### [#5](https://www.typo3.net/d/111470-login-redirect-url-bleibt-leer/5) · LuP · 2012-07-30

> **dfluess schrieb:**
>
> Echt blöd, dass einige Bugs nicht behoben werden, so auch der, dass der Parameter "showAccessRestrictedPages" bei TMENU special=list noch immer nicht funktioniert. Zum Glück steht im BugReport die Lösung.

Genau, der [Bug](http://forge.typo3.org/issues/16840) brachte mich auch fast am Verzweifeln.

VG,
LuP

---

Quelle: „Login redirect_url bleibt leer“, typo3.net, https://www.typo3.net/d/111470-login-redirect-url-bleibt-leer
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
