以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  关于内置身份验证的问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=131273)

--  作者:vimin
--  发布时间:2019/2/21 20:33:00
--  关于内置身份验证的问题
在帮助文件中,如果使用内置身份验证,需要重新加载用户数据:
客户端:
Syscmd.Project.Users()
If
 User.Type <> UserTypeEnum.User Then \'只有开发者和管理员才有必要通知服务端刷新
    QQClient.Send("约定格式的信号")

End
 If

服务器端:
If e.Message = "约定格式的信息" Then
    Users.Load()

End If


问题是:内置身份验证,开发员或者管理员根本就没有启动qqclient登录QQserver,服务器端根本就收不到Message。所以这段代码应该是没用的啊。
帮助文件中这一部分无法理解,请老师帮忙!
[此贴子已经被作者于2019/2/21 20:40:28编辑过]

--  作者:有点蓝
--  发布时间:2019/2/21 21:12:00
--  
帮助很多时候是就事论事,不可能每一篇帮助都要把完整过程列出来吧。

做开发的时候,把开发员或者管理员也设置登录openQQ不就行了。这一篇帮助只是说明了如果是客户端进行用户管理应该怎么做。至于开发员或者管理员有没有登录,这是开发人员的事情。有开发了让开发员或者管理员登录的功能,那么就可以登录,这个功能可以参考:http://www.foxtable.com/webhelp/scr/3049.htm

--  作者:vimin
--  发布时间:2019/2/22 8:42:00
--  
好的,感谢!