I-SDK高级配置

一、多点登录

多点登录是针对对于同一账号可能在不同场景中使用时,不希望账号之前发生互踢现象而新增的一个功能。如同时允许在 pad 及手机上登录同一账号。

使用多点登录时,需要指定多点登录的登录源,当不存在登录源信息时,默认为同一基本用户。当存在登录源信息时,在相同账号登录时会依赖登录源进行识别,以判断是否允许同一账号同时处于登录可用状态。

XLinkConfig *config = [[XLinkConfig alloc] init];
...
//设置登录源,单点登录时可以不进行设置,不同登录源允许多点登录
config.resource = resource;
...
 
[[XLinkSDK share] startWithConfig:config];

不同登录对账号的登录状态影响如下:

登录状态1 登录状态2 是否允许同时登录
默认登录源+账号 默认登录源+账号 不允许
默认登录源+账号 其它登录源+账号 允许
登录源1+账号 登录源1+账号 不允许(同账号且同一登录源)
登录源1+账号 登录源2+账号 允许(同账号但不同登录源)

注意:登陆源只支持数字和字母(暂不支持空格),最大长度为16个字符,默认为 null

没找到需要的文档?
你可以提交工单反馈 或 阅读常见问题