如何单点IDaaS¶
最后更新:2022-01-26
1. 背景¶
针对需要单点IDaaS的诉求,目前IDaaS提供统一对接方式,当前IDaaS支持按照门户方式对接,然后采用提供图标、访问链接、获取token相关API实现需要单点IDaaS流程。
2. 前提¶
参考:自定义门户
按照门户对接IDaaS方案和IDaaS对接,能获取到用户token;
浏览器环境才能直接使用。
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 |