以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  OpenQQ的组织架构和系统默认的登陆用户如何集成?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=79212)

--  作者:kolen
--  发布时间:2015/12/26 15:01:00
--  OpenQQ的组织架构和系统默认的登陆用户如何集成?

OpenQQ的组织架构人员(表:用户)和SQL Server中创建的外部表“users”,如何搞成一张,这样项目只要维护一次组织架构就好了?
链接1:
http://www.foxtable.com/help/topics/2968.htm

链接2:(我目前项目用的是这个SQL 外部用户表)

谢谢!
[此贴子已经被作者于2015/12/26 15:05:55编辑过]

--  作者:kolen
--  发布时间:2015/12/26 15:13:00
--  
目前这两处的表的名字“用户”和“Users”是否都是强制这么命名,不然合不起来呀!
--  作者:nuhou
--  发布时间:2015/12/26 15:18:00
--  

http://www.foxtable.com/help/index.html?n=3016.htm

[此贴子已经被作者于2015/12/26 15:19:34编辑过]

--  作者:Hyphen
--  发布时间:2015/12/26 15:18:00
--  

关键点在于QQClient.UserName和QQBuddy.Name,结构要一致,按照官方的用法就是【用户组.用户名】,用户组也可以是部门。
 
外部表“users”,增加一个部门或者用户组。

 

其实不要用户组也可以,只不过聊天窗口好友不能分组显示而已。

 

最重要的是QQServer端UserLogging事件e.Success = True \'允许用户登录

就是QQServer端认可这个用户,至于e.Success 之前怎么认可,就是自己代码处理的事了


--  作者:nuhou
--  发布时间:2015/12/26 15:20:00
--  
测试的时候一定要用普通的用户登陆,开发者和管理员登录不了
--  作者:kolen
--  发布时间:2015/12/26 15:50:00
--  
我先研究下,谢谢回复!