我正在开发一个Yii2高级应用程序,我在公共文件夹中为frontend
和backend
创建了不同的用户模型和不同的loginForm类。
问题是我想在前端登录后重定向到其他主页的链接,但是当我重定向到主页以外的页面时,用户登录失败。即,Yii::$app->user->id
我没有得到任何东西。
如果我在重定向之前在Yii::$app->user->id
之后打印if($model->login)
而不是获取用户数据。但重定向后数据丢失。
如果我重定向到主页,那么在登录return $this->home()
之后,我将在会话中获取用户数据。但如果我重定向到主页以外的任何页面,我都不会获得数据。
我无法在这里找到问题。可能是什么解决方案。