2016-11-16 18 views
0

セッションIDを使用して、匿名ユーザーのデータベース内のレコードを識別したいと考えています。ユーザーがログインすると、データをユーザーIDにバインド/関連させたいと思います。しかし、ログインした後、セッションIDは自動的に変更され、ユーザーとのデータバインドが失われます。Symfony 3 - ログイン後にセッションIDを保持する方法は?

ユーザーIDをデータにバインドしてセッションIDを変更するために、ログイン後にセッションIDを保持する方法はありますか。

+0

このサイトをお試しくださいhttps://github.com/symfony/symfony/issues/7885 –

答えて

1

認証時に、別の方法で構成されていない限り、セッションを移行する必要があります。実際には、セッションIDは保持されませんが、データはそこにあるはずです。

session_fixation_strategy: migrate 

これは、上記のデフォルト(reference)する必要があります:

あなたがsecurity.xmlを確認しました。あなたの設定ではどのような場合ですか?

希望小売価格:

関連する問題