匿名ユーザーのための一時的なデータを格納する方法が必要です。
どうやらこれはでは不可能です:あなたは私にはちょっとこじつけ思われる、セッション管理とスタッフのためのカスタムコンストラクタを記述しない限り
\Drupal::service('user.private_tempstore')
?
私は
\Drupal::service('user.shared_tempstore')
を使用してみました。しかし、それはすべての匿名ユーザー用の一時データが保存されます。したがって、1人のユーザーにはリンクされていません。
raw $ _SESSION ['data']を使用するとうまくいきますが、Drupalでこれを行うことになっていて、どうすれば安全/安全でないのか分かりません。
のDrupal 8でそれらを使用して任意の問題がないと思う、おそらく私の最初の質問ではそれがより明白行ったはずです。 –
@ PascalClaesあなたは正しく説明しました。私は重要な部分を取得していない:)私は答えを編集しました。 –
これは、一意の匿名ビジターごとに固有のセッションを作成しますか? –