http://sample.com/login
というログイン画面があるとします。
あるタブ(Aタブと呼ぶ)で、Aアカウントでログインしたとします。
ログイン後のURL構成は
http://sample.com/mypage
のような形です。
ログイン後の例えば退会処理を行うような画面で
あとはボタンを押せば退会できる状態でAタブを置いておきます。
次に新しいタブ(Bタブと呼ぶ)を開き
http://sample.com/mypage
にアクセスします。この時点ではAアカウントでログインしている状態です。
ログアウト処理をして、Bアカウントでログインしなおします。
その後、Aタブに戻って退会ボタンを押すと
Bアカウントとして退会処理が行われてしまうと思います。
このような現象を防ぐ方法で良い方法は無いでしょうか?
一つの方法としてURLに
http://sample.com/1/mypage
のようにユーザーIDのようなものを挟む方法があるとおもいます。
ただ、クッキーやセッションでもっと簡単に何かしら工夫できそうな気がしますが思いつきません。
他に簡単に行える方法があれば教えていただきたいです。