Zum Inhalt springen

Auth Service wird in Subtree nicht ausgeführt

Erstellt am 23. Februar 2012 · 1 Antwort · letzte Antwort am 24. Februar 2012

Tags: felogin, Frontend-Benutzer, Frage

nikdom ·

Hallo,
ich möchte mit Hilfe eines eigenen Auth Service, welcher in einer separaten Extension programmiert ist, externe FE User in einem Typo3 einloggen. Ich nutze felogin als Formular für die Anmeldung.

Meine Typo3 Installation hat zwei separate Seitenbäume:
- www.domain.com (entsprechender Domain-Eintrag ist gemacht)
>>> startseite
>>> seite 2 mit anmeldeformular
>>> ...
- subdomain.domain.com (entsprechender Domain-Eintrag ist gemacht)
>>> startseite mit anmeldeformular
>>> seite 3
>>> seite 4
>>> ...

Im ersten Seitenbaum (www.domian.com) wird mein Auth Service aufgerufen. Ich schicke mir eine Mail, sobald die Methode getUser ausgeführt wird.
Im zweiten Seitenbaum (subdomain.domain.com) wird allerdings keine Mail an mich gesendet, was für mich bedeutet, dass mein Service gar nicht ausgeführt wird.

Habt ihr Ideen wieso das so ist?! Bin langsam echt ratlos.

Die Priorität meines Services steht auf 80, sodass er eigentlich vor Typo3-internen Services aufgerufen werden sollte...

Desweiteren nutze ich realurl und templavoila in aktuellster Version. Die Typo3-Version ist 4.5.11.

Grüße,
nikdom

nikdom ·

Falls noch mal jemand das Problem hat, ich habe eine Lösung gefunden.

Ich habe den extCache ausgeschaltet in der typo3conf/localconf.php:
$TYPO3_CONF_VARS['EXT']['extCache'] = '0';

Mit eingeschaltetem Cache, werden die zusätzlichen Auth-Services (habe auch andere aus dem offiziellen Typo3-Repository probiert) scheinbar nicht in allen Seitenbäumen geladen.

Vielleicht ändert sich das ja noch wenn ich auf Typo3 v4.6 aktualisiere.