私は、ユーザーがログイン、ログアウトなどできるWebサイトを持っています。私はそれが1つのデバイスにしかログインできないようにしたいので、すでにログインしているエラーが発生します。ユーザーが他のデバイスにログインしていることを確認してください
私はログインして各ユーザーのブラウズページで1に更新する「オンライン」テーブルを作成しましたが、誰かがログアウトせずにページを出たときにどのようにして0にするのですか?誰かがMySQLのタイマー機能について話しているのを聞いたことがありますが、どのように機能しますか?そのため、300秒間使用しないと0にオンラインに設定されます。
実際にはフラグは必要ありません。あなたはユーザーがログインしているかどうかを決定するためにlast_active時間をチェックすることしかできません –