Hallo zusammen,

ich versuche gerade eine eigene Loginfunktion zu schrieben. Speziell geht es um 
den Teil für das setzen der User-Session. Hier ein Beispiel aus dem Netz, 
angeblich für 6.x:

                      $loginData = array(
                           'uname' => $genUser->getEmail(),
                           'uident' => $genUser->getPassword(),
                           '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']);
//if($GLOBALS['TSFE']->fe_user->compareUident($user, $loginData)) {
                       $GLOBALS['TSFE']->fe_user->user = 
$GLOBALS['TSFE']->fe_user->fetchUserSession();
                       $GLOBALS['TSFE']->loginUser = 1;
                       $GLOBALS['TSFE']->fe_user->fetchGroupData();
                       $GLOBALS['TSFE']->fe_user->start();
                       $GLOBALS['TSFE']->fe_user->createUserSession($user);
                       $GLOBALS['TSFE']->fe_user->loginSessionStarted = TRUE;
//}

Wenn ich anschließend per $this->redirect() weiterleite habe ich auf der 
Zielseite kein Userobjekt mehr! In der Tabelle fe_sessions wird ein Eintrag 
erzeugt, allerdings mit session_data [BLOB - 0 B]

Hat jemand einen Tipp?
--
Kind regards,
Michael

forum.typo3.org/index.php?t=tree&th=208338 direct_mail
forum.typo3.org/index.php?t=tree&th=210808 powermail
forum.typo3.org/index.php?t=tree&th=212804 Core
forum.typo3.org/index.php?t=tree&th=213115 clickenlarge
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an