私は 'loginStatus'フィールドを持つテーブルを持っています。ユーザーがログインするたびに、値は1に設定され、ログアウトをクリックすると値は0に設定されます。ユーザーがログインしようとすると、そのフィールドの値がチェックされます。ログインします.1の場合、ユーザーはログインできません。いまのところブラウザが閉じていると、そのユーザーIDでログインすることはできません。そのフィールドの値はまだ1です(彼はログアウトボタンをクリックしていないので、変更されません)。ユーザーがブラウザを閉じない限り、私のアプリケーションは正常に動作しています。ブラウザでのシングルユーザマルチログインの防止
私はこの問題が異なる方法で解決できることは知っていますが、私はこのようにするよう求められています。今問題は、Java EEのそれほどプロではないので、説明を含む複数のヘルプは、私が探しているものです。
また、次のような解決策があります。データベースログインを作成してloginStatusの値を0に変更します。これは、ユーザーがログインすると15分後にトリガーされます。作成方法もわかりません。特定の時間の後にトリガーする種類のトリガー。