Logout
Материал из Eludia.
Тип экрана '_logout' преусмотрен ради единственной функции select__logout: при обращении на адрес "/?type=_logout" происходит принудительное окончание сессии текущего пользователя.
Ссылка "/?type=_logout" — это значение по умолчанию для параметра $conf -> {exit_url}, которое используется для кнопки "Выход".
После выхода клиент перенаправляется на страницу "/?type=logon". При использовании различных схем SSO это может вызвать автоматический вход в систему — в таких случаях надо переопределить в собственном приложении либо select__logout, либо $conf -> {exit_url}.
Выход из WEB-приложения по кнопке никогда нельзя считать гарантированным: любой пользователь может просто выключить компьютер и больше не обращаться к серверу. Поэтому не стоит закладывать в select__logout какие-либо действия по сборке мусора: для этого необходимо предусматривать независимые периодические проверки.
