机票https://forge.typo3.org/issues/62194中提供的黑客确实可以正常工作,直到TYPO3 7.6,但仅在TYPO3 8.7下部分工作 . 它有时适用于Firefox,但在Edge oder Internet Explorer中不起作用 .
目前使用的代码是:
$GLOBALS['TSFE']->fe_user->checkPid = 0;
$userRecord = $GLOBALS['TSFE']->fe_user->getRawUserByUid($userId);
$GLOBALS['TSFE']->fe_user->createUserSession($userRecord);
$GLOBALS['TSFE']->fe_user->setAndSaveSessionData('tx-datamintsfeuser-autologin', TRUE);
您是否有一个适用于TYPO3 8.7的解决方案而无需编写登录服务?
我在这里问这个问题,因为我正在寻找https://forge.typo3.org/issues/83565的解决方案
1 回答
也许这是一个选项,就像扩展
femanager
中所做的那样:https://github.com/in2code-de/femanager/blob/5edc8eb4e967136c7059bc32c33fe4b1da76dc04/Classes/Utility/UserUtility.php#L301