TYPO3 设置fe_user和登录会话



我有 TYPO3 版本 7.6.18。我在为用户创建会话时遇到问题。

此代码不起作用:

$GLOBALS['TSFE']->fe_user->createUserSession($user_db);
$GLOBALS['TSFE']->fe_user->user = $user_db;
$GLOBALS['TSFE']->fe_user->setKey('ses', 'fe_typo_user', $user_db);

在前端看起来该用户仍未登录。我确定,问题出在会话中,因为在这里

$GLOBALS['TSFE']->fe_user->user

我有用户。请帮助我。此外,我随时清除了所有缓存,并将本地配置中的正常设置为登录安全级别。没有任何工作(

尝试通过方便设置浏览器cookie(如果会话正确存储在fe_sessions表中(:

//  Reads session ID and create cookie
$session = $GLOBALS['TSFE']->fe_user->user['ses_id'];
setcookie('fe_typo_user', $session, NULL, "/");

尝试给TYPO3一个登录提示。
编辑页面属性:在">行为"选项卡中,将字段">包含插件"设置为">网站用户"值。

最新更新