Я новичок здесь. У меня есть проблема, связанная с общими сеансами в расширенном шаблоне Yii2.
У меня есть расширенное приложение yii2 с 4 дополнительными приложениями:
frontend - landing page, login
backend - admin panel
customer - panel for customers
provider - panel for providers
У меня естьприложение, в которое я всегда вхожу из приложения frontend
, и в зависимости от моего role
меня перенаправляют на приложения customer
, provider
или backend
.
Все работает нормально, пока не истечет время моей сессии,В этих трех внутренних приложениях я становлюсь неавторизованным пользователем.Обновление страницы ничего не делает, однако, когда я открываю страницу frontend
и пытаюсь войти снова, frontend
не отображает мне форму входа, а перенаправляет меня в одно из этих приложений с новым сеансом.
Поскольку он не запрашивает у меня учетные данные снова, кажется, что я могу автоматически войти в систему с помощью приложения frontend
, но автоматический вход не работает в других трех приложениях ..
Я сделал общий сеанс дляВсе мои приложения используют ответ в этом выпуске:
Yii2 Advanced - Совместное использование сеанса между внешним интерфейсом и основным сайтом
Заранее спасибо