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 | 文字列の配列 | ORG_RESTRICT オプションを使用するためにホワイトリスト化された GitHub (Enterprise) 組織の名前。 |
.API_ENDPOINT | 文字列 |
使用する GitHub (Enterprise) API のエンドポイント。github.com に対してオーバーライドする必要があります。 |
.CLIENT_ID | 文字列 |
この Red Hat Quay インスタンスの登録されたクライアント ID。GITHUB_TRIGGER_CONFIG とは共有できません。 |
.CLIENT_SECRET | 文字列 |
Red Hat Quay インスタンスの登録クライアントシークレット。 |
.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 インスタンスの登録クライアントシークレット。 |