更新时间:2024-04-22 GMT+08:00
分享

SSO登录

接口功能

该接口用于SSO登录。注意事项:1、创建会议,被邀入会等功能只有在登录后才能使用,若不登录,将无法体验完整会议功能。

函数原型

loginBySSO(ssoAuthInfo: SSOAuthInfo, onLoginResult?: (ret: SDKERR, reason: string, loginResult: LoginResult) => void): void

请求参数

表1 入参说明
参数名称 是否必选 参数类型 参数说明
ssoAuthInfo Y SSOAuthInfo SSO鉴权信息
onLoginResult Y (ret: SDKERR, reason: string, loginResult: LoginResult) => void 登录回调
表2 SSOAuthInfo
参数名称 是否必选 参数类型 参数说明
code Y string 授权码
domain Y string 企业域名
authServerType Y AuthServerType 鉴权服务类型
表3 AuthServerType枚举说明
枚举名称 枚举值 枚举说明
AUTH_SERVER_TYPE_OAUTH2 0 单点登录

返回值

void

回调方法参数说明:

(ret: SDKERR, reason: string, loginResult: LoginResult) => void

表4 入参说明
参数名称 参数类型 参数说明
ret SDKERR 请参考错误码参考 错误码
reason string 错误描述
loginResult LoginResult 登录结果信息
表5 LoginResult
参数名称 参数类型 参数说明
userUuid string UUID(由系统分配的真实的唯一用户标识)
account string 账号
thirdAccount string 第三方账号
basicCallAbility boolean 是否有点对点呼叫能力

相关文档