Достаточно зрелый продукт, а оказалось, что нет простейшей нужной функции: при деактивации учетной записи пользователя в админ панели, если он был авторизован - он так и будет получать доступ к сайту и его функциям, которые доступны только авторизованным. Еще это можно принять, как баг ядра!
Тоже самое касается и изменении группы пользователя. Если изменить группы в админ панели, нужно перелогиниться, чтобы изменения вступили в силу.
Единственное решение: в init.php держать массив id блокированных и делать CUser::Logout().
Уважаемые разработчики! Пожалуйста, реализуйте базовую функцию в ядре!
Зарегистрированное в разработке обращение было закрыто.
"Разлогивание пользователей после деактивации."
Модуль: main, версия: 17.5.2
Решение: исправлена
Номер обращения в разработку: 46874.
В ближайшее время будет подготовлено и выпущено обновление продукта.
Осталось профиксить обновление группы.