防止从多台计算机同时登录

时间:2013-01-19 09:35:52

标签: login

在这种情况下,您需要使用智能卡登录您的应用程序。有时您的应用程序可能处于脱机状态(即没有Internet连接)。为此我仍然可以让用户使用他的智能卡使用该软件,因为智能卡已在应用程序中注册(请记住:当系统在线时,您只能在您的应用程序上注册智能卡。一旦智能卡在您的应用程序中注册,即使您的系统处于脱机状态,您也可以访问/登录您的应用程序。)但我的问题是,如果用户将智能卡注册到多台计算机上的应用程序中,他将能够同时使用所有电脑同时。 我想知道是否可以限制用户一次只使用一台计算机/应用程序。当应用程序在一天或一周内上线时,应用程序会保存用户/系统中的数据。但是这里应用程序将同步来自所有计算机的数据。我想防止这种情况。这个问题的可能解决方案是什么?

1 个答案:

答案 0 :(得分:0)

只有在线时才允许使用智能卡注册。 当用户尝试在另一台计算机上注册时,请检查用户之前是否已在另一台计算机上进行过身份验证。 如果为false,则继续注册。 如果是真的,那么你会采用两种不同的方式。 1.另一台机器在线。从其他计算机取消注册并注册到新计算机。 2.另一台机器不在线。不应该在这台机器上注册。