更新时间:2023-03-23 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 第三方帐号