Bug #24870

Regression: The ExtDirect token needs to be regenerated after relogin by popup window

Added by Ernesto Baschny over 10 years ago. Updated over 8 years ago.

Should have
Target version:
Start date:
Due date:
% Done:


Estimated time:
TYPO3 Version:
PHP Version:
Is Regression:
Sprint Focus:


After "relogin", all extdirect requests to the backend no longer work (context menus no loading, pagetree not responding and several errors popping up in the debug panel).

This had been fixed before (for RC1 = #24715), but was later broken again (with the introduction of the performance improvements in RC2 = #24715).

This fix doesn't help for any open FORM (no ExtDirect) that you have on the page. I.e. if you are editing a content element, and you "relogin" (with the popup or the dialog relogin), you won't be able to save your work. This will require some extra work.
(issue imported from #M17378)


17378.diff (478 Bytes) 17378.diff Administrator Admin, 2011-01-28 10:36

Related issues

Related to TYPO3 Core - Bug #24715: The ExtDirect token needs to be regenerated after relogin by popup windowClosedHelmut Hummel2011-01-22

Related to TYPO3 Core - Bug #24755: Re: issue #24715 - problem still exists in 4.5.0rc1Closed2011-01-23

Is duplicate of TYPO3 Core - Bug #24873: Open forms cannot be saved after "Relogin" (Security Token errors)ClosedSteffen Kamper2011-01-28


Updated by Florian Bachmann about 10 years ago

should be escalated to major, if not block


Updated by Ernesto Baschny about 10 years ago

This will be solved by the fix from Helmut for the relogin issue in #24873. So we'll resolve this one together with that one. ;)


Updated by Steffen Kamper about 10 years ago

fixed with #24873


Updated by Bart Dubelaar over 8 years ago

I am still experiencing issues with this in 4.5.11 up to 4.5.18. Regression?
Also reported again in #33094

Update: For me it seems to be caused by the installation of eu_ldap. Will inspect it further, this extension properly adds an authentication service so it should not give any problems (at first sight).

Update II: The problem lies in the fact that eu_ldap forces $TYPO3_CONF_VARS['BE']['loginSecurityLevel'] to 'normal' (which is understandable if you want to process the password yourself). Uninstalling eu_ldap and setting this property to 'normal' also causes the same behavior.

Also available in: Atom PDF