2016-11-16 61 views
0

我想使用會話ID來標識數據庫中匿名用戶的記錄。當用戶登錄時,我想將數據綁定/關聯到用戶標識。但是,登錄後,會話ID會自動隨着與用戶失去數據綁定的內容而更改。Symfony 3 - 登錄後如何保持會話ID?

如何在登錄後保持會話標識以便將用戶標識綁定到數據,然後更改會話標識?

+0

試試這個https://github.com/symfony/symfony/issues/7885 –

回答

1

驗證後,應該遷移會話,除非另有配置。事實上,會話ID不會保留,但數據應該在那裏。

你檢查過security.xml

session_fixation_strategy: migrate 

這上面應該是默認(reference)。你的配置是什麼情況?

希望這會有所幫助...