ユーザーのログイン詳細を作成しようとしています。
次の列をデータベース テーブルに格納しています。
IPAddress, LoginTime, LogOutTime, LoginPlace
ユーザーが手動でログインおよびログアウトすると(Logout
ボタンをクリックして) 、詳細を正常に取得できます
私の問題は、ユーザーがクリックLogout
したり、セッションが期限切れになったり、ブラウザーを直接閉じたりしない場合に、レコードを追跡できないことです。
追跡するファイルのSession_End
イベントにコードを追加することを考えています。Global.asax
しかし、どうすればセッションを追跡できますか?
それは良い解決策ですか?
任意の提案をいただければ幸いです。
前もって感謝します。