AnyChat技术支持论坛
标题:
AnyChat客户端如何判断登录名为aa的用户ID?
[打印本页]
作者:
houjbf
时间:
2014-4-25 14:05
标题:
AnyChat客户端如何判断登录名为aa的用户ID?
AnyChat每一个客户端登录后,服务器会自动给其分配一ID(游客小于0,正常大于0)。
那么,如何判登录名为aa的用户是否已经登录,以及其ID是多少?
有没有专用的API调用?
作者:
admin
时间:
2014-4-25 14:11
您好,业务服务器可以实现这样的需求,因为每个用户登录、分配userid,业务服务器都是可以记录的。
作者:
houjbf
时间:
2014-4-25 22:36
本帖最后由 houjbf 于 2014-4-25 22:37 编辑
还有我发现一个问题,或许是一种BUG。
如果不提供自己的业务服务器,只运行anychat的核心服务器或者说业务服务器宕机无法跟核心服务器连接,那么客户端可以随意登录,甚至可以随意向服务器传送数据和文件。
换句话说,如果一个不怀好意的人写了一个客户端来跟anychat服务器相连,那后果岂不是很严重?有什么方法可以阻止这种事件发生?
作者:
admin
时间:
2014-4-26 08:26
您好,请参考:
http://www.anychat.cn/faq/index. ... =182&artlang=zh
另外,还可以修改核心服务器的配置文件,禁止游客登录,这样安全性更有保障!
欢迎光临 AnyChat技术支持论坛 (http://bbs.anychat.cn/)
Powered by Discuz! X3