Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
一度に1人だけがアカウントにログインできるようにする方法はありますか?つまり、PC Aにログインしていて、PC Bにログインしようとすると、「申し訳ありませんが、既にログインしています」と表示される必要があります。?
誰かがログインするたびに、session_id列とuser_id列を持つテーブルを作成し、それをテーブルに追加して、そのuser_idを持つ他の行を削除します。 ログインしたユーザーがページをロードするたびに、そのテーブルをチェックして、session_idとuser_idに一致するレコードがあるかどうかを確認します。一致しない場合は、エラーメッセージを表示します。