繁体   English   中英

symfony 3.4 登录重定向后丢失 session

[英]symfony 3.4 loses session after login redirect

我对 Symfony 3.4 和登录站点有疑问。 如果我在重定向之前停止了代码:

#LoginController
public function loginAction(Request $request) {

    [.........]

    dump($this->getUser());
    exit();

    return $this->redirectToRoute('homepage');
}

object 用户已创建,session 数据存储在 /var/session/dev 中。

但是,如果我在索引方法 object 开头重定向后停止代码,则用户是 null。

#DefaultController
public function indexAction(Request $request) {

    dump($this->getUser());
    exit();

    [.........]
}

从理论上讲,我已登录,但在将站点重定向回登录视图后。

我从网站正常工作的计算机上一对一地复制了这个项目。

问题已解决。 项目适用于 php 7.4,但安装需要最大 7.2。 奇怪但有效。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM