1. 用户授权

1.1. API 调用

1.1.1. QN.sso(options)

获取用户的授权信息

API 调用入参

参数名 类型 是否可选 默认值 含义
options Object 选项
options.query Object optional 请求参数
options.query.forceRefresh Boolean optional false 是否强制刷新授权信息。为 false时,如果授权信息未过期,则会继续使用上一次的授权信息;为 true 时,会强制刷新授权信息。
options.query.forceReAuth Boolean optional false 是否强制重新授权。 如果强制重新授权,会跳转到授权页面。
options.success Function optional 调用成功的回调函数
options.error Function optional 调用失败的回调函数

API 响应结果

参数名 类型 是否必须返回 含义
result Object 响应对象
result.code String 错误码,成功为 QAP_SUCCESS;失败为其他
result.msg String 错误信息
result.data Object 授权信息

调用示例

QN.sso({
    query: {
        forceRefresh: true
    }
}).then(result => {
    console.log(result);
}, error => {
    console.log(error);
});

QN.sso({
    query: {
        forceRefresh: true
    },
    success(result) {
        console.log(result);
    },
    error(error) {
        console.log(error);
    }
});

results matching ""

    No results matching ""