mail@vecdev.ru

Восстановить работу кнопки Выйти в Битрикс

С обновлением главного модуля main до версии 20.100.0 у многих перестала работать кнопка "Выйти из профиля" (?logout=yes).

Произошло это из-за параметра "Защитить выход пользователя из системы от CSRF", который, при желании, можно отключить в настройках, но я вам этого делать не советую.

Защитить выход пользователя из системы от CSRF

Вместо этого лучше просто доработать ссылку выхода, добавив туда идентификатор сессии.


<!--noindex--> <a href="<?echo $APPLICATION->GetCurPageParam("logout=yes&".bitrix_sessid_get(), ["login",
"logout",
"register",
"forgot_password",
"change_password"]
);?>" rel="nofollow">
    Выйти
</a><!--/noindex-->

Частный разработчик сайтов Vector Dev
Комментарии