84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
光阴似箭催人老,日月如移越少年。
質問があまり明確ではありません。質問者が質問を明確かつ簡潔に説明することをお勧めします。 オフラインにキックされるのが管理側の機能 (ユーザー メニューをクリックしてキックアウトを選択するなど) であると仮定すると、ログイン タイムアウトは通常サーバー側のタイムアウトとして理解されるものです。 ブロードキャスト メッセージに「誰々がログアウトしました (ログイン タイムアウト)/誰々が追い出されました」というメッセージが表示されたら、私はこうします:
1. サーバー側拡張機能かカスタム拡張機能かに関係なく、少なくとも 1 つのセッション マネージャーが必要です。ログイン セッション、基本的な CRUD を管理します。 2. このユーザーが最後のログイン後にログアウトした理由を示すユーザー ID。 1. タイムアウトした。 3. 自動的にログアウトした。
ユーザーの入場と退出に関するイベントは、セッション マネージャーを通じて発行または中継されます。たとえば、誰かをキックした場合、その人の実行をオフラインで記録するようにセッション マネージャーに指示する必要があります。パラメーターには、UID とオフラインの理由が含まれる場合があります。 セッション マネージャー イベント (誰かがログインする、タイムアウト後にログアウトする、ログアウトする、または追い出される) が発生したときに、メッセージをブロードキャストするだけです。
質問があまり明確ではありません。質問者が質問を明確かつ簡潔に説明することをお勧めします。
オフラインにキックされるのが管理側の機能 (ユーザー メニューをクリックしてキックアウトを選択するなど) であると仮定すると、ログイン タイムアウトは通常サーバー側のタイムアウトとして理解されるものです。
ブロードキャスト メッセージに「誰々がログアウトしました (ログイン タイムアウト)/誰々が追い出されました」というメッセージが表示されたら、私はこうします:
1. サーバー側拡張機能かカスタム拡張機能かに関係なく、少なくとも 1 つのセッション マネージャーが必要です。ログイン セッション、基本的な CRUD を管理します。
2. このユーザーが最後のログイン後にログアウトした理由を示すユーザー ID。 1. タイムアウトした。 3. 自動的にログアウトした。
ユーザーの入場と退出に関するイベントは、セッション マネージャーを通じて発行または中継されます。たとえば、誰かをキックした場合、その人の実行をオフラインで記録するようにセッション マネージャーに指示する必要があります。パラメーターには、UID とオフラインの理由が含まれる場合があります。
セッション マネージャー イベント (誰かがログインする、タイムアウト後にログアウトする、ログアウトする、または追い出される) が発生したときに、メッセージをブロードキャストするだけです。