次のようなアカウント履歴ページへのリンクが記載されたメールを受け取りました。
http://www.mydomain.com/accounthistory.php?order_id=491
これを使用して注文の詳細を表示できますが、アカウントにログインして、受け取ったメールからコピーした同じリンクにアクセスすると、ページは表示されますが、ログアウトされます。
このページは、ログイン後に私のサイトの一般的にも利用でき、URLは次のように表示されます
http://www.mydomain.com/accounthistory.php?order_id=491&osCsid=v2i9agpobsce2dvlfgi28449j3
したがって、私の質問は次のとおりです。
アカウントにログインし、メールで受け取ったリンクを使用している場合、つまり
http://www.mydomain.com/accounthistory.php?order_id=491
アカウントからログアウトされないようにするにはどうすればよいですか?
両方の方法を調べた後、メールで受け取った URL に「osCsid」を追加する必要があることがわかりました。デバッグすると、セッションに保存されていることがわかりました。ポイントを機能させるためにどのように使用できますか?