2016-03-28 12 views
0

Firefox(およびMicrosoft Edge)では、私は不可能であると判断しています。私は私のウェブサイトにログインしてPHPSESSIDFirefoxの新しいPHPSESSIDでブラウザを閉じるとPHPセッションが再開します

  • 6a47272fa6d7b4de2292966bf77ddb51の私は、私は、Firefoxを再オープンし、私は私のウェブサイトは、 なしクッキーセットを(私が期待したように)持っているオプションで見ることができます
  • Firefoxの
  • 近づく

    1. 私は、ログインせずにもう一度ウェブサイトを訪問し、私のセッションがまだアクティブである(私はまだログインしています)が、私のPHPSESSIDは今7d4117307c86faa7ea9dc7afe6b4b720
    01です

    私は修正を探していません。私はこの動作がどのように可能であるかを知りたいだけです。ブラウザが終了してFirefoxがPHPSESSIDを送信していない場合、どのセッションを再開するかをPHPがどのように知ることができますか?

    Chromeでこのようなことは起こりません(ユーザーは予想どおりに再度ログインする必要があります)が、私はMicrosoft Edgeでそのように見えます。

    +1

    ブラウザを開いた後、最初のリクエストでサーバーに渡されている内容を確認しましたか? – Axalix

    答えて

    0

    Firefoxのネットワークタブに非常に注意を払ってください。私はPHPでもFirefoxのどちらも私がログインしたことを覚えていることを発見した。

    むしろ私のウェブサイトは、、Googleのログインに私をリダイレクトしてGoogleのログインで私がログインした覚え非セッションクッキーを持っている。それはそうすぐに私は自分のウェブサイトにリダイレクトされ、同じユーザーの新しいログインセッションが作成されました。

    私はネットワークタブを見るまで私はGoogleにリダイレクトされているとは言えませんでした。

    ありがとうございました。

    関連する問題