次のパラメータをキャプチャしたいと思います。
lastAccessedTime - ユーザーが最後にサイトにアクセスした時間 (通常はログイン プロセス中に表示されます)
isOnline - ユーザーがオンラインかどうかを表すブール値。
a. これらの変数をユーザー テーブル自体の一部として持つことは理にかなっているでしょうか、それとも別のユーザー監査テーブルを介して処理する必要があるでしょうか?
b. 特定の SOAP / REST API が API 呼び出しを介して機能を公開している場合、上記のパラメーターをどのように追跡しますか (たとえば、そのような場合に lastAccessedTime を変更しますか? ユーザーがポータルにログインすると混乱する可能性があります。isOnline ビットも意味がありません)。ユーザーが API 呼び出しを行う場合)。