[TYPO3-dev] felogin does not work in 4.3 if be_user is logged in

Sonja Scholz ss at cabag.ch
Tue Dec 22 16:49:30 CET 2009


Hello everyone,

I have a tricky problem.

I updated my TYPO3 version 4.2.10 to 4.3.0. When I'm logged in BE I 
cannot login into FE via felogin extension (Error: Username or password 
wrong) in the same browser. In the background, felogin extension checks 
if the var $GLOBALS['TSFE']->loginUser isset, in the test the var is 0 
but the fe_user array $GLOBALS['TSFE']->fe_user->user isset fine and the 
cookie is also set.

RSA is disabled, no salted password support or any other xclass extensions.

I installed devlog, where I can see that for the felogin no error 
occurs. But I'm wondering why the class t3lib_userauth is called for the 
fe_login instead of the class tslib_feUserAuth



-- devlog -- snipp

Updated Cookie: 4a3b5558aafbcf5c81791138bf5ba228 
class.t3lib_userauth.php, line 357

User session finally read: uid: 106; username: test; 
class.t3lib_userauth.php, line 273

Fetch session ses_id = 4a3b5558aafbcf5c81791138bf5ba228 
class.t3lib_userauth.php, line 736

User test logged in from 212.203.xx.xx ()	class.t3lib_userauth.php, line 619

Create session ses_id = 4a3b5558aafbcf5c81791138bf5ba228 
class.t3lib_userauth.php, line 687

authUserFE auth services called: ,tx_sv_auth	class.t3lib_userauth.php, 
line 585

Auth user: uid: 106; pid: 2; tstamp: 1261492603; username: test; 
password: test; ... class.t3lib_userauth.php, line 558

1 user records found by services	class.t3lib_userauth.php, line 527

getUserFE auth services called: ,tx_sv_auth	class.t3lib_userauth.php, 
line 525

User found: uid: 106; username: test; 	class.t3lib_userauth.php, line 513

logoff: ses_id = 4a3b5558aafbcf5c81791138bf5ba228 
class.t3lib_userauth.php, line 777

Fetch session ses_id = 4a3b5558aafbcf5c81791138bf5ba228 
class.t3lib_userauth.php, line 736

logoff: ses_id = 4a3b5558aafbcf5c81791138bf5ba228 
class.t3lib_userauth.php, line 777

Active login (eg. with login form)	class.t3lib_userauth.php, line 452

Login data: status: login; uname: test; uident: test; chalvalue:; 
uident_text: test; uident_challenged: e969b66fb6f9787e3dd1...; 
uident_superchallenged: e0e9131ee54ac5e6f731...; permanent: 1; 
class.t3lib_userauth.php, line 437

Login type: FE	class.t3lib_userauth.php, line 429

## Beginning of auth logging.	class.t3lib_userauth.php, line 215
-- devlog -- snapp



I did the hole test also in 4.3.0beta1 where it works fine (Here the 
class tslib_feUserAuth is called ).

Does anyone have the same problem or can reproduce it?

Thanks you very much for your help...

Kind regards,

Sonja




More information about the TYPO3-dev mailing list