Моя система, использующая YII2. Система автоматического выхода пользователя через некоторое время из-за неактивности. На данный момент он перенаправляет на главную домашнюю страницу после входа в систему. Но мне нужно перенаправить пользователя на ту же страницу, где он / она находился, когда система выходила из системы из-за неактивности.
Я пытался использовать URL возврата YII2, а также сеанс, но сеанс также разрушался при выходе пользователя из системы.
Мне также нужно сохранить личность пользователя, поскольку она должна перенаправляться только при повторном входе того же пользователя в систему после автоматического выхода из системы.
Я пробовал URL-адрес возврата YII2, а также сеанс.
Yii::$app->user->returnUrl = someurl
Над строкой для сохранения URL-адреса возврата и перенаправления на заданный URL-адрес
$url = Yii::$app->user->returnUrl;
return $this->goBack($url);
Чтобы перенаправить пользователя на предыдущий URL-адрес, но он не работает.
Также мне нужноидентифицируйте пользователя, пользователь должен быть тем же, кто вышел из системы из-за неактивности, иначе он перенаправит другого пользователя также на предыдущий URL, который вошел в первый раз.