ログインした瞬間にブラウザ落とすと
タイムアウトまでログイン出来ない糞仕様なPHPが出来てしまいましたorz

ログイン人数を2人以上にしなければいいだけなので

ユーザーAがログインしてる時にユーザーBがログインした場合、
ユーザーBのログイン・ページ移動を許可、ユーザーAのログインを破棄

というように、後から入ってきたユーザーを優先させればいいと思ったんですが
この場合、DBのフラグをどう扱えばいいのかわかりませんorz

登録情報はユーザーAでもユーザーBでも同じですが
ログイン時にAとBで、それぞれ別々のIDか何かをセッションで持たせ、DBに格納し
ページを移動するたびにセッションとDBを確認するという方法を考えたんですが
この方法ではIDに乱数やホスト名を持たせても被ったりして困るのですが

後からログインしたユーザーを有効にする何かいい方法を教えてもらえないでしょうか?