以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  用一个用户名只能在线一个  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=118066)

--  作者:恒隆君
--  发布时间:2018/4/24 12:03:00
--  用一个用户名只能在线一个
现在同一个用户名 可以在同一个电脑上登录多个。
可以解决吗

--  作者:有点甜
--  发布时间:2018/4/24 12:09:00
--  

你现在是用什么方式控制在线的?

 

你打开程序的时候,登陆以后,如果已经登陆,那就关闭项目,不就好了?


--  作者:恒隆君
--  发布时间:2018/4/24 12:41:00
--  
我现在使用外部数据库管理 用户信息
但没有控制在线

想了解一下。
如SAP一个帐号可以只能在线一个,
另外第二个上线就会提示。

--  作者:有点甜
--  发布时间:2018/4/24 14:33:00
--  

 

 

http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&Id=21615&page=9

 

做一个【在线用户】表,登陆之后把当前用户名记录起来。再打开项目的时候,登陆的时候,查询是否已经登陆过了。


--  作者:cd_tdh
--  发布时间:2018/4/24 22:03:00
--  
直接拿一个表的一列来记录登录的状态应该也可以吧,比如默认状态为-1,登录成功后为1,登录前查询状态,为1时就禁止登录,为-1就同意登录就行了啊!