Рейтинг: 4.5184  
На голосовании
Предложил Дмитрий 05.10.2017 07:52:30

Разлогинить авторизованного пользователя (заблокировать пользователя в realtime)

Достаточно зрелый продукт, а оказалось, что нет простейшей нужной функции: при деактивации учетной записи пользователя в админ панели, если он был авторизован - он так и будет получать доступ к сайту и его функциям, которые доступны только авторизованным. Еще это можно принять, как баг ядра!

Тоже самое касается и изменении группы пользователя. Если изменить группы в админ панели, нужно перелогиниться, чтобы изменения вступили в силу.

Единственное решение: в init.php держать массив id блокированных и делать CUser::Logout().

Уважаемые разработчики! Пожалуйста, реализуйте базовую функцию в ядре!