GET /admin/identity-providers/{provider_id}

获取指定身份提供商的详细配置

身份提供商 `bearerAuth` application/json

请求参数

名称位置类型必填默认值示例约束描述
provider_id path string 是 提供商ID

响应

引用的 Schema

service-core/base/dto.SimpleResponse

字段类型必填示例约束描述
code integer 否
message string 否
timestamp string 否

service-identity/internal/handler/dto.IDPDetailResponse

字段类型必填示例约束描述
code integer 否
data service-identity/internal/handler/dto.IDPResponse 否
message string 否
timestamp string 否

service-identity/internal/handler/dto.IDPResponse

身份提供商详细信息

字段类型必填示例约束描述
attribute_mapping object 否 extra keys: `string` 字段映射
auth_url string 否 https://example.com/auth 授权端点
client_id string 否 client_123 Client ID
config object 否 额外配置
created_at string 否 2026-01-01T00:00:00Z 创建时间
display_name string 否 My OIDC Provider 前端展示名称
icon_url string 否 https://example.com/icon.png 图标URL
id string 否 idp_abc123 提供商ID
is_popular boolean 否 False 常用提供商
is_system boolean 否 False 系统内置
name string 否 My OIDC Provider 显示名称
scopes array of

string

否 ['[openid', 'profile', 'email]'] 权限范围
sort_order integer 否 0 排序
status string 否 active 状态
tenant_id string 否 tnt_xyz789 租户ID
token_url string 否 https://example.com/token Token端点
type string 否 custom 类型
type_display_name string 否 自定义 类型显示名称
updated_at string 否 2026-04-10T14:20:00Z 更新时间
user_info_url string 否 https://example.com/userinfo 用户信息端点