如何单点IDaaS

最后更新:2022-01-26

1. 背景

针对需要单点IDaaS的诉求,目前IDaaS提供统一对接方式,当前IDaaS支持按照门户方式对接,然后采用提供图标、访问链接、获取token相关API实现需要单点IDaaS流程。

2. 前提

参考:自定义门户

  1. 按照门户对接IDaaS方案和IDaaS对接,能获取到用户token;

  2. 浏览器环境才能直接使用。

3. 相关API

以下API使用的access_token都是用户token,获取token方式请按照门户对接方式对接,然后即可获取

3.1. 获取IDaaS图标

3.1.1. 基本信息

Path: /api/bff/v1.2/commons/base64_file
Method: GET
接口描述:

3.1.2. 请求参数

Query

参数名称

是否必须

示例

备注

fileUuid

access_token

3.1.3. 返回数据

名称

类型

是否必须

默认值

备注

其他信息

success

boolean

非必须

是否成功

code

string

非必须

响应码

message

null

非必须

错误消息

requestId

string

非必须

请求链路ID

data

object

非必须

├─ base64FileData

string

非必须

图标文件base64编码

├─ filename

string

非必须

图标文件名

├─ contentType

string

非必须

文件类型

3.2. 单点IDaaS

3.2.1. 基本信息

Path: /frontend/login#loginAccess
Method: GET
接口描述:

3.2.2. 请求参数

Query

参数名称

是否必须

示例

备注

access_token

token