繁体   English   中英

单用户单登录

[英]Single User Single Login

我已经创建了一个具有服务器客户端访问权限的桌面应用程序...每个用户将具有不同的登录名。 现在的问题是,当一个用户登录时,无法从另一台PC登录同一用户...消息应该作为“用户已登录”出现。 在ASP.Net中,可以通过会话来实现。但是,如何在桌面应用程序中做到这一点。 有一种解决方案。我们可以为登录用户维护一个日志表。 但是,那也将面临僵局的情况。...对于单用户登录还有其他解决方案吗?

然后,您需要在登录本身之前检查您的用户是否已登录。 您可以在用户表或特殊表中使用特殊字段。 什么僵局? 您所需要做的就是读取访问权限,以确保未登录特定用户。

您可以设置登录超时以避免死锁,还可以向服务器发送“实时”信号以更新用户已登录的状态。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM