Как я могу установить файл cookie «fe_typo_user»?

Я использую Typo3 6.2.9.

Если я зарегистрировал пользователя с помощью PHP, содержимое не отображается.

Я думаю, что это согласуется с файлом cookie fe_typo_user. Но я не знаю, как я могу установить этот файл cookie.

Некоторые писали в другом вопросе об этом. Typo3 Extbase теряет аутентификацию fe_user

Пожалуйста, помогите, и извините за мой плохой английский


person samsungs440    schedule 23.03.2015    source источник
comment
очень туманный вопрос. Какой контент не отображается? Файл cookie будет установлен самим TYPO3, если вы, fx, используете поле fe_login. Или вам нужно установить его самостоятельно с помощью формы входа, которую вы создаете сами?   -  person rob-ot    schedule 23.03.2015


Ответы (1)


$GLOBALS['TSFE']->fe_user->createUserSession($user);
$GLOBALS['TSFE']->fe_user->user = $GLOBALS['TSFE']->fe_user->fetchUserSession();
$GLOBALS['TSFE']->fe_user->loginSessionStarted = true;
$GLOBALS['TSFE']->fe_user->fetchGroupData();
$GLOBALS['TSFE']->loginUser = 1;

Это мой PHP-код для входа пользователя. Но контент для этого пользователя не отображается...

Когда я проверяю, что пользователь вошел в систему с помощью «$ GLOBALS ['TSFE»]-> fe_user-> user», верните «true». Таким образом, содержимое должно отображаться.

person samsungs440    schedule 24.03.2015