Почему в битрикс автоматически отключаются пользователи
На сайте с определённой периодичностью происходила деактивация аккаунтов пользователей. Логин становился неактивным и зайти на сайт не получалось.
Скажу честно, что быстро найти причину неподготовленному пользователю будет сложно. Я нашёл не сразу, но я понимал как искать.
В итоге я нашёл функцию агент, которая отключала пользователей:
CUser::DeactivateAgent
Изучение кода функции привело меня к настройке "COption::GetOptionInt("main", "inactive_users_block_days", 0);"
В результате если какой-то умник укажет количество дней в настройке главного модуля "Безопасность - Деактивировать давно не заходивших пользователей (дней)", у вас будет отключать всех пользователей, которые не зашли на сайт в указанный период.
Скажу честно, что быстро найти причину неподготовленному пользователю будет сложно. Я нашёл не сразу, но я понимал как искать.
В итоге я нашёл функцию агент, которая отключала пользователей:
CUser::DeactivateAgent
Изучение кода функции привело меня к настройке "COption::GetOptionInt("main", "inactive_users_block_days", 0);"
В результате если какой-то умник укажет количество дней в настройке главного модуля "Безопасность - Деактивировать давно не заходивших пользователей (дней)", у вас будет отключать всех пользователей, которые не зашли на сайт в указанный период.
Ещё статьи:
26.07.2023
Сохренение ютм меток в сессию
Вариант сохренения ютм меток в сессию в афйле init.php
ID: 462
29.06.2023
Почему DNS есть, но ошибка "Не удалось получить записи с DNS серверов"
Проверка на VPS показывает, что DNS есть, но по факту ошибка "Не удалось получить записи с DNS серверов"
ID: 461
29.06.2023
Почему отсутствуют для загрузки новые версии PHP
На одном VDS возникла ситуация, отсутствуют для загрузки новые версии РНР
ID: 460