Я столкнулся с проблемой: вывести пользователя из системы автоматически по истечении сеанса. Я пытаюсь имитировать поведение SugarCRM, когда по истечении срока вашего сеанса появляется предупреждение о том, что вы вышли из системы, и вы перенаправляетесь на экран входа в систему для повторного входа. Это происходит при взаимодействии с пользователем или без него.
Пока что в yii2 пользователь должен выполнить запрос заранее. Возможно, сеанс истек, но страница сохраняется до тех пор, пока пользователь не попытается выполнить новый запрос. При обработке этого запроса приложение может затем выполнить проверку с помощью фильтров контроллера или ловушки beforeAction()
.
Я хотел бы перенаправить их на страницу входа, как только истечет их сеанс. Как сделать это автоматически?