[TYPO3-german] automatischer fe_user login mit redirekt

sebastian stephan stephan at webit.de
Wed May 16 16:14:53 CEST 2007


hallo zusammen.

ich habe eine fe extension geschrieben mit der ein standartnutzer 
eingeloggt wird. anschließend soll auf eine seite weitergeleitet werden 
die einen zugriffsschutz hat.

mein login:
$loginData = array(
	'uname' => $row['username'],
	'uident'=> $row['password'],
	'status' =>'login'
);
$GLOBALS['TSFE']->fe_user->checkPid=0;
$info = $GLOBALS['TSFE']->fe_user->getAuthInfoArray();
$user = 
$GLOBALS['TSFE']->fe_user->fetchUserRecord($info['db_user'],$loginData['uname']);
$login_success = $GLOBALS['TSFE']->fe_user->compareUident($user,$loginData);
if($login_success){
	$GLOBALS['TSFE']->fe_user->createUserSession($user);
}

unmittelbar nach dem login soll die weiterleitung erfolgen.
mittels:
header('Location: 
'.$path.$GLOBALS["TSFE"]->cObj->getTypoLink_URL($conf['loginsuccessfull'], 
'', ''));

das login funktioniert ohne probleme, nur die weiterleitung nicht. wenn 
ich anstelle als location gleich den pfad angebe funktioniert auch die 
weiterleitung.
der zurückgegebene typolink ist immer leer wenn die entsprechende seite 
einen zugriffsschutz hat. allerdings ändert sich das durch einen 
einfachen refresh mit dem browser.

könnt ihr mir da weiterhelfen?

sebastian


More information about the TYPO3-german mailing list