0

我正在使用带有 FormsAuthentication 的默认成员资格提供程序。

我想确保用户只在一台设备上登录。例如,如果用户在他的台式电脑上登录,并且他在他的笔记本上登录,则应该关闭桌面会话。

问题是,我还没有找到关闭特定会话或在所有设备上注销特定用户的方法。我找到了一种仅注销当前用户(在当前设备上)的方法。

4

1 回答 1

0

不确定您是否可以使用以下技巧:

获取用户的设备名称或 IP 并检查当前请求的 ip/devicename 和最新的 ip/devicename 是否相同,如果您发现与最新的不同,您可以关闭该特定用户/设备的会话。

于 2013-09-08T20:15:17.097 回答