[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