获取身份源列表
请求地址:GET /identity-providers
接口说明
- 获取身份源列表,包括社会化身份源和无密码身份源的参数信息。
- 可根据业务guid筛选,返回业务绑定的身份源信息。
请求参数
- Query
参数名 类型 必需 示例值 说明 client_id string 否 businessguid 业务的Guid
请求示例
curl --location --request GET 'https://back-office-api.bitanswer.cn/api/idyun/identity-providers?client_id={business_guid}' \
--header 'Authorization: Basic bitkey:{your_key} '
响应示例
{
"status": 0,
"data": {
"count": 1,
"list": [
{
"guid": "c9878bb76c6f5efbdf0667da",
"name": "社会化哗哗哗❀",
"type": "oidc",
"issuer_url": "/oidc/.well-known/openid-configuration",
"client_secret": "{a-secret}",
"client_id": "{a-client}"
}
]
}
}
获取指定身份源信息
请求地址:GET /identity-providers/{guid}
接口说明:获取指定身份源的信息,可输入业务guid判断是否有关联关系。
请求参数
- Query
参数名 类型 必需 示例值 说明 client_id string 否 businessguid 业务的Guid
请求示例
curl --location --request GET 'https://back-office-api.bitanswer.cn/api/idyun/identity-providers/{guid}?client_id={business_guid}' \
--header 'Authorization: Basic bitkey:{your_key} '
响应示例
{
"status": 0,
"data": {
"guid": "c9878bb76c6f5efbdf0667da",
"name": "社会化哗哗哗❀",
"type": "oidc",
"issuer_url": "/oidc/.well-known/openid-configuration",
"client_secret": "{a-secret}",
"client_id": "{a-client}"
}
}