Принудительная деавторизация пользователей
Судя по топику 7-ми летней давности, деавторизовать пользователя было невозможно. Возможно ли это теперь?
Сниппет проверяет находится ли юзер в нужной группе
Однако после удаления его из группы, сниппет не вернёт not a member, пока пользователь не выйдет сам. Но что, если он так и не выйдет, а мне надо, чтобы вышел конкретно он и не беспокоить остальных?
PS: авторизация, если что, через hybridauth
Сниппет проверяет находится ли юзер в нужной группе
if ($modx->user->isMember('Ololo') ) {
return "user is a member of Ololo";
} else {
return "not a member of Ololo";
}Однако после удаления его из группы, сниппет не вернёт not a member, пока пользователь не выйдет сам. Но что, если он так и не выйдет, а мне надо, чтобы вышел конкретно он и не беспокоить остальных?
PS: авторизация, если что, через hybridauth
Техническая поддержка MODX
Сайт лежит, тормозит или остался без разработчика?
Переезд с MODX 2 на 3, PHP 7 на 8, скорость и безопасность. Поддержка со сроками и ответственностью, а не совет в чате.
Подробнее
Реклама
Комментарии: 5
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Чтобы он всегда показывал актуальную информацию, а не ждать, пока пользователь выйдет?
Условно, пользователь видет в личном кабинете определённую инфу, пока находится в определённой группе. Удаление его из группы должно лишить возможность видеть эту инфу, но сейчас пока пользователь не выйдет из системы, его нахождение в группе для MODX так и остаётся без изменений.