3.27. OAuth 配置字段
字段 | 类型 | 描述 |
---|---|---|
DIRECT_OAUTH_CLIENTID_WHITELIST | 字符串数组 | 允许在没有用户批准的情况下执行直接 OAuth 批准的 Quay 管理 的应用程序的客户端 ID 列表。 |
FEATURE_ASSIGN_OAUTH_TOKEN | 布尔值 | 允许机构管理员将 OAuth 令牌分配给其他用户。 |
3.27.1. GitHub OAuth 配置字段
字段 | 类型 | 描述 |
---|---|---|
FEATURE_GITHUB_LOGIN | 布尔值 |
是否支持 GitHub 登录 |
GITHUB_LOGIN_CONFIG | 对象 | 使用 GitHub (Enterprise)作为外部登录提供程序的配置。 |
.ALLOWED_ORGANIZATIONS | 字符串数组 | GitHub (企业)组织的名称,使用 ORG_RESTRICT 选项。 |
.API_ENDPOINT | 字符串 |
要使用的 GitHub (企业)API 的端点。对于 github.com |
.CLIENT_ID | 字符串 |
此 Red Hat Quay 实例的注册客户端 ID; 无法与 |
.CLIENT_SECRET | 字符串 |
此 Red Hat Quay 实例的注册客户端 secret。 |
.GITHUB_ENDPOINT | 字符串 |
GitHub 的端点(Enterprise)。 |
.ORG_RESTRICT | 布尔值 | 如果为 true,只有机构白名单中的用户才能使用这个供应商登录。 |
3.27.2. Google OAuth 配置字段
字段 | 类型 | 描述 |
---|---|---|
FEATURE_GOOGLE_LOGIN | 布尔值 |
是否支持 Google 登录。 |
GOOGLE_LOGIN_CONFIG | 对象 | 使用 Google 进行外部身份验证的配置。 |
.CLIENT_ID | 字符串 |
此 Red Hat Quay 实例的注册客户端 ID。 |
.CLIENT_SECRET | 字符串 |
此 Red Hat Quay 实例的注册客户端 secret。 |