Php Symfony 3-登录后如何保留会话id?
我想使用会话ID为匿名用户标识数据库中的记录。当用户登录时,我希望将数据绑定/关联到用户id。但是,登录后,会话id会自动更改,因为我丢失了与用户的数据绑定Php Symfony 3-登录后如何保留会话id?,php,database,session,symfony,Php,Database,Session,Symfony,我想使用会话ID为匿名用户标识数据库中的记录。当用户登录时,我希望将数据绑定/关联到用户id。但是,登录后,会话id会自动更改,因为我丢失了与用户的数据绑定 如何在登录后保留会话id,以便将用户id绑定到数据,然后更改会话id?身份验证后,应迁移会话,除非另有配置。实际上,会话ID没有保留,但数据应该在那里 您是否检查了security.xml: session_fixation_strategy: migrate 这应该是默认设置()。你的配置是什么情况 希望这有点帮助…试试这个
如何在登录后保留会话id,以便将用户id绑定到数据,然后更改会话id?身份验证后,应迁移会话,除非另有配置。实际上,会话ID没有保留,但数据应该在那里 您是否检查了
security.xml
:
session_fixation_strategy: migrate
这应该是默认设置()。你的配置是什么情况
希望这有点帮助…试试这个