Как деактивировать авторизацию пользователя на API

1005
Алексей,

Даже если Вы заблокируете пользователя за спам, сняв галочку активность, то это не помешает пользователю оставлять комментарии пока активна его сессия. Помимо блокировки нужно снимать авторизацию, так сказать сделать "выход на всех устройствах".

В админке это делается в списке пользователей, в меню действий. Через API это можно сделать методом:

\Bitrix\Main\UserAuthActionTable::addLogoutAction($userId)
Опубликовано 24 сентября 2019 | Обновлено 8 мая 2020
примеры d7, разработчику
Поделиться
Похожие статьи
Проверить принадлежность пользователя к группе 0
Одним методом $USER->GetUserGroupArray() получаем группы пользователя, а с помощью \Bitri...
Читать дальше »
Алексей,
Вывод времени по разным временным зонам 0
Пара примеров работы с классом DateTime
Читать дальше »
Алексей,
Комментарии
Зарегистрируйтесь чтобы получать уведомления об ответе
Даже если Вы заблокируете пользователя за спам, сняв галочку активность, то это не помешает пользователю оставлять комментарии пока активна его сессия. Помимо блокировки нужно снимать авторизацию, так сказать сделать "выход на всех устройствах".