Aln*_*dru 1 c# asp.net-mvc-5 asp.net-identity
我已经开始使用新的 ASP.Net 身份,我想知道身份如何处理 IsOnline ...?它有这个选项吗?
另一个使用 mvc 5 和身份的问题,我如何最好地跟踪在线 ppl?当用户关闭页面然后 js 卸载以将 db 中的属性设置为 IsOnline 为 false 时,我是否仍应使用旧方法?
但是,如果用户打开了网站的 2 个甚至 3 个实例并浏览了不同的页面,我该如何正确并同步维护在线/离线?
也许有某种图书馆可以做到这一点,或者有一些新的方法可以做到这一点?也许一些有用的链接....
谢谢
默认情况下,身份与 IsOnline 没有任何相似之处,因此您必须自己添加此功能。您可能可以通过为用户添加 lastActivity 属性、扩展 UserManager 和覆盖您希望考虑用户在线以更新此字段的所有方法的组合来实现。或者,您可以在应用程序中的适当位置手动更新 lastActivity,这可能更容易。
| 归档时间: |
|
| 查看次数: |
1260 次 |
| 最近记录: |