9.4.3. GitHub
GitHub でログインするには、以下の手順を実行します。
手順
- メニューで Identity Providers をクリックします。
Add provider リストから Github を選択します。
アイデンティティープロバイダーの追加
- Redirect URI の値をクリップボードにコピーします。
別のブラウザータブで、OAuth アプリケーションを作成 するか、GitHub App を作成 します。トークンを更新できるのは GitHub App だけであることに注意してください。OAuth アプリケーションはトークンを更新できません。
- アプリケーションの作成時に、Redirect URI の値を Authorization callback URL フィールドに入力します。
- OAUTH アプリケーションの管理ページの Client ID と Client シークレット をメモします。
-
Red Hat build of Keycloak で、
Client IDの値を Client ID フィールドにペーストします。 -
Red Hat build of Keycloak で、
Client secretの値を Client Secret フィールドにペーストします。 - JSON Format を有効にすると、外部 IDP トークンを JSON 形式で取得できます。トークンを更新するにはこれも必要であることに注意してください。
- Add をクリックします。