10.3.5. ソーシャルアカウントおよびブローカーを使用した認証の有効化
RH-SSO は、GitHub、OpenShift、および Facebook や Twitter などの最も一般的に使用されるソーシャルネットワークの組み込みサポートを提供します。GitHub でログインを有効にする方法については、RH-SSO ドキュメントを参照してください。
10.3.5.1. GitHub OAuth の設定 リンクのコピーリンクがクリップボードにコピーされました!
GitHub の OAuth では、GitHub への SSH キーの自動アップロードを許可します。
前提条件
-
oc
ツールが利用できる。
手順
CodeReady Workspaces URL をアプリケーションの
Homepage URL
の値として、また RH-SSO GitHub エンドポイント URL を認証コールバック URL の値として使用して GitHub に OAuth アプリケーションを作成します。デフォルト値は、それぞれhttps://codeready-openshift-workspaces.<DOMAIN>/
およびhttps://keycloak-openshift-workspaces.<DOMAIN>/auth/realms/codeready/broker/github/endpoint
です。<DOMAIN>
はOpenShiftクラスタードメインです。CodeReady Workspaces がデプロイされているプロジェクトで新規シークレットを作成します。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - CodeReady Workspaces がすでにインストールされている場合は、RH-SSO コンポーネントのロールアウトが完了するまで待機します。