C# windows from 如何实现一个账号同一时间只能登录一次

问题描述

C#windowsfrom如何实现一个账号同一时间只能登录一次,如果用户第二次登录,就让第一次登录被迫下线。提示用户你的账号在异地登录了,请重新登录。

解决方案

解决方案二:
为用户生成版本号,版本号与用户名关联。操作时判断版本号是否为最新。
解决方案三:
DB加个字段。。。或者用Mutex做user排他锁privatestaticSystem.Threading.Mutex_mutex;[STAThread]staticvoidMain(){_mutex=newSystem.Threading.Mutex(false,用户名);if(_mutex.WaitOne(0,false)==false){MessageBox.Show(string.Format("{0}:应用程序已经启动过了。",用户名));return;}Application.Run(newForm1());}
解决方案四:
DB加个字段

时间: 2024-10-28 00:34:51

C# windows from 如何实现一个账号同一时间只能登录一次的相关文章

spring mvc-Springmvc中如何设置登录一个账号长时间不进行操作 就会自动跳出登录页面?

问题描述 Springmvc中如何设置登录一个账号长时间不进行操作 就会自动跳出登录页面? Springmvc中如何设置登录一个账号长时间不进行操作 就会自动跳出登录页面? 解决方案 方法有很多种. 我推荐你用filter来做, filter作为验证用户提交的请求(当user==null时跳转) 而当前用户的登录信息放进session中即可, 长时间不操作会自动清除的. 解决方案二: shiro.设置超时 解决方案三: 配置文件里配置session时效 解决方案四: 把session设置一下时效

请问一下,iOS中,不同账号登陆同一个设备,获取消息列表时,还是上一个账号的消息列表,我哪里有问题吗?

问题描述 NSArray *conversations = [[EaseMob sharedInstance].chatManager conversations];        NSArray* sorte = [conversations sortedArrayUsingComparator:                      ^(EMConversation *obj1, EMConversation* obj2){                          EMMess

Windows Server 2008密码和账号锁定策略

&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp;   Windows Server 2008 操作系统为组织提供一个方法,可以为域中的不同集合的用户定义不同的密码和账号锁定策略.在Microsoft Windows 2000和Windows Server 2003 活动目录域中,只能有一个密码策略和账号锁定策略应用到域中的所有的用户.这些策略在域的缺省的域策略中指定.结果是,那些想为不同集合的用户定义不同的密码和账

使用Rico JavaScript库、ColdFusion MX 7和Windows Indexing Service构建一个

使用Rico JavaScript库.ColdFusion MX 7和Windows Indexing Service构建一个启用Ajax的搜索页面 几个月前,我和一些同事讨论关于将一个搜索工具添加到 Intranet 中(作 为一个向导)并将其扩展到企业网站中的可能性.此提议的主要目标之一是弄清 楚哪些访问者在查找 Web 内容并相应地改变了内容.我们中的一些人构想了一 个完全自定义的解决方案(我不是在开玩笑).他们建议在数据库服务器上构建 表以存放关键字以及与其相关的页面地址.关键字的提取将

系统日志中“Windows已经检测到一个应用程序正在侦听传入流量”

问:服务器有下面系统日志 Windows 已经检测到一个应用程序正在侦听传入流量. 名称: - 路径: C:\WINDOWS\system32\svchost.exe 进程标识符: 752 用户帐户: NETWORK SERVICE 用户域: NT AUTHORITY 服务: 是 RPC 服务器: 否 IP 版本: IPv4 IP 协议: UDP 端口号: 57214 允许的: 否 通知用户的: 否 有关更多信息,请参阅在 http://go.microsoft.com/fwlink/event

jsp页面-JSP页面登陆,一个账号文本框不管用户输入的是手机/邮箱都可以登陆

问题描述 JSP页面登陆,一个账号文本框不管用户输入的是手机/邮箱都可以登陆 解决方案 select * from table where @userinput = (phone or @userinput = email) and @password = pwd用类似这样的查询,or一下就可以了.假设userinput和password是输入 解决方案二: 做下判断就好了,有@和.com的字符串是邮箱,11位数字的书是手机号,其他的情况是用户名.需要注意的是在注册的时候用户名不能有@符号. 就

Hibernate实现注册,注册一个账号后得重启服务器才能注册第二个,不然报错

问题描述 Hibernate实现注册,注册一个账号后得重启服务器才能注册第二个,不然报错 public class RegisterAction extends ActionSupport{ private static final long serialVersionUID = 1L; User user = new User(); public User getUser() { return user; } public void setUser(User user) { this.user

怎么限制一个电脑只能有一个账号登录,

问题描述 怎么限制一个电脑只能有一个账号登录,第一个账号可以登录,第二个账的登录的时候提示已有登录了,必须先关掉其它的账号

如何在Windows Azure上托管一个Node.js网站

在本系列的第一篇文章中,我介绍了如何http://www.aliyun.com/zixun/aggregation/32995.html">在Windows上运行Node.js.在第二篇文章中,我示范了如何在Node.js 中使用SQL Server.那也是我学习Node.js 的步骤,首先使它在windows上工作,然后再在SQL Server上.但是回到我开始的目标上,我需要为Wang Tao的worktile实现同步服务,并打算在Windows Azure上建一个原型.所以前两篇文章