GitHub 用のソーシャル・ログインの構成。
Name | Type | Default | Description |
---|---|---|---|
id | string | 固有の構成 ID。 | |
clientId | string | アプリケーション ID またはクライアント ID。 | |
clientSecret | リバース・エンコードされたパスワード (ストリング) | アプリケーションまたはクライアントの秘密。 | |
authorizationEndpoint | string | https://github.com/login/oauth/authorize | 許可エンドポイント URL を指定します。 |
tokenEndpoint | string | https://github.com/login/oauth/access_token | トークン・エンドポイント URL を指定します。 |
userApi | string | https://api.github.com/user/emails | ユーザー情報の取得 URL。 |
scope | string | user | 必要な有効範囲を指定します。 |
userNameAttribute | string | クレームの値は、認証済みユーザー・プリンシパルです。 | |
mapToUserRegistry | boolean | false | userIdentifier をレジストリー・ユーザーにマップするかどうかを指定します。 |
sslRef | 最上位の ssl エレメント (ストリング) の参照。 | ソーシャル・メディアへの接続に使用される SSL 構成の ID を指定します。 | |
authFilterRef | 最上位の authFilter エレメント (ストリング) の参照。 | 認証フィルター参照を指定します。 | |
isClientSideRedirectSupported | boolean | true | クライアント・サイドのリダイレクトをサポートするかどうかを指定します。クライアントの例には、ブラウザーやスタンドアロンの JavaScript アプリケーションがあります。true に設定されている場合、クライアントは JavaScript をサポートする必要があります。 |
displayName | string | GitHub | 表示用のソーシャル・ログイン構成の名前。 |
website | tokenType | https://github.com | Web サイトのアドレス。 |
redirectToRPHostAndPort | string | コールバック・ホストおよびポート番号を指定します。 |
認証フィルター参照を指定します。
固有の構成 ID。
Name | Type | Default | Description |
---|---|---|---|
id | string | 固有の構成 ID。 | |
name | string | 名前を指定します。 | |
matchType |
| contains | マッチング・タイプを指定します。 contains 含む notContain 含まない equals 等しい |
固有の構成 ID。
Name | Type | Default | Description |
---|---|---|---|
id | string | 固有の構成 ID。 | |
urlPattern | string | URL パターンを指定します。 | |
matchType |
| contains | マッチング・タイプを指定します。 contains 含む notContain 含まない equals 等しい |
固有の構成 ID。
Name | Type | Default | Description |
---|---|---|---|
id | string | 固有の構成 ID。 | |
matchType |
| contains | マッチング・タイプを指定します。 contains 含む notContain 含まない equals 等しい lessThan より小 greaterThan より大 |
ip | string | IP アドレスを指定します。 |
固有の構成 ID。
Name | Type | Default | Description |
---|---|---|---|
id | string | 固有の構成 ID。 | |
name | string | 名前を指定します。 | |
matchType |
| contains | マッチング・タイプを指定します。 contains 含む notContain 含まない equals 等しい |
固有の構成 ID。
Name | Type | Default | Description |
---|---|---|---|
id | string | 固有の構成 ID。 | |
agent | string | ユーザー・エージェントを指定します。 | |
matchType |
| contains | マッチング・タイプを指定します。 contains 含む notContain 含まない equals 等しい |
JWT トークンをビルドするために使用する情報を指定します。この情報には、JWT ビルダー参照と ID トークンからのクレームが含まれます。
Name | Type | Default | Description |
---|---|---|---|
builder | tokenType | 参照された JWT ビルダーは、JWT トークンを作成します。このトークンは、認証済みサブジェクトに追加されます。 |
ユーザー情報または ID トークンからコピーするクレームのコンマ区切りリストを指定します。