2015-03-23 3 views
0

Я использую Typo3 6.2.9.Как я могу установить Cookie 'fe_typo_user'?

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

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

Некоторые писали в другом вопросе. Typo3 Extbase losing fe_user authentication

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

+0

очень расплывчатый вопрос. Какой контент не отображается? Файл cookie будет установлен самим TYPO3, если вы, fx, используете поле fe_login. Или вам нужно настроить его самостоятельно с помощью формы входа, которую вы создаете? –

ответ

0
$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'. Таким образом, контент должен отображаться.