2.20. OAuth 配置
字段 | 类型 | 描述 |
---|---|---|
DIRECT_OAUTH_CLIENTID_WHITELIST | String 数组 | 允许在没有用户批准的情况下执行直接 OAuth 批准的 Quay 管理应用程序 的客户端 ID 列表。 |
2.20.1. GitHub OAuth
字段 | 类型 | 描述 |
---|---|---|
FEATURE_GITHUB_LOGIN | 布尔值 |
GitHub 登录是否被支持 |
GITHUB_LOGIN_CONFIG | 对象 | 将 GitHub(Enterprise)用作外部登录提供程序的配置。 |
.ALLOWED_ORGANIZATIONS | String 数组 | 将 GitHub(Enterprise)机构的名称列入白名单以与 ORG_RESTRICT 选项搭配使用。 |
.API_ENDPOINT | 字符串 |
要使用的 GitHub(Enterprise)API 的端点。必须为 github.com |
.CLIENT_ID | 字符串 |
此 Red Hat Quay 实例注册的客户端 ID; 无法与 GITHUB_TRIGGER_CONFIG |
.CLIENT_SECRET | 字符串 |
此 Red Hat Quay 实例注册的客户端 secret |
.GITHUB_ENDPOINT | 字符串 |
GitHub(企业) |
.ORG_RESTRICT | 布尔值 | 如果为 true,则只有机构白名单中的用户才可以使用此供应商登录。 |