2 declare(strict_types = 1);
36 if ($table !==
'be_users' && $table !==
'fe_users') {
39 if ($status !==
'update') {
42 if (!isset($fieldArray[
'password']) || (
string)$fieldArray[
'password'] ===
'') {
46 $sessionManager = GeneralUtility::makeInstance(SessionManager::class);
47 if ($table ===
'be_users') {
49 $backend = $sessionManager->getSessionBackend(
'BE');
50 $sessionManager->invalidateAllSessionsByUserId($backend, (
int)$id,
$GLOBALS[
'BE_USER']);
52 if ($table ===
'fe_users') {
54 $backend = $sessionManager->getSessionBackend(
'FE');
55 $sessionManager->invalidateAllSessionsByUserId($backend, (
int)$id);