如何检索在SharePoint中登录和注销的用户日期和时间

如何检索在SharePoint中登录和注销的用户日期和时间,sharepoint,sharepoint-2013,Sharepoint,Sharepoint 2013,目前,我们正在与一些租户一起使用SharePoint 2013 我们将访问用户登录和注销的日期和时间 例如,我想知道租户的特定用户在过去几个月内登录和注销的日期和时间的详细信息 有什么想法吗?我在数据库中没有看到类似的东西,所以你可能必须自己做。要保存上次登录时间,可以挂接wp_login操作,并保存用户元值(如[myprefix]\u lastlogintime)。首先读取该值,从而获得以前的登录时间,将其保存在会话中,然后保存新的登录时间 在常规管理页面上,检查是否设置了此会话变量。如果是,

目前,我们正在与一些租户一起使用SharePoint 2013

我们将访问用户登录和注销的日期和时间

例如,我想知道租户的特定用户在过去几个月内登录和注销的日期和时间的详细信息


有什么想法吗?

我在数据库中没有看到类似的东西,所以你可能必须自己做。要保存上次登录时间,可以挂接wp_login操作,并保存用户元值(如[myprefix]\u lastlogintime)。首先读取该值,从而获得以前的登录时间,将其保存在会话中,然后保存新的登录时间

在常规管理页面上,检查是否设置了此会话变量。如果是,则显示欢迎文本并清除会话变量,这样就不会在每个页面上显示它

如果要保存最后一次页面访问时间,必须在每个(管理员)页面视图上写入数据库。这是可能的,但我不建议这样做。您还可以在注销时保存一些内容(操作wp_logout),但可能不是每个人都记得注销

还有一种工具。请通过这个链接

事实上,我有一项任务要检索过去一年的这些信息。我想可能是SharePoint在某处保存了此类信息。您是否使用FBA?如果是,则在SQL Serer表中有一个字段,该字段接受此字段的记录