OpenShift
OpenShiftはOIDCをサポートしているので、CasdoorをOpenShiftに統合できます。 以下のステップは、Casdoorのオンラインデモを使用してOpenShift LocalとCasdoorを統合する方法を示しています。
ステップ1: Casdoorアプリケーションを作成する
Casdoorに新しいアプリケーションを追加する際に、以下の点に注意してください:
Client IDとClient secretを次のステップのために覚えておいてください。- リダイレクトURLの形式は
https://oauth-openshift.apps.<cluster_name>.<cluster_domain>/*です。 あなたの状況に応じて記入してください。

ステップ2: OpenShift OAuth設定
今、KubeadminとしてOpenShiftコンソールにログインします。 ログインしたら、サイドメニューをブラウズしてクラスター設定を見つけてください。

グローバル設定の下にOAuthが表示されます。

Identity Providerセクションが表示されます。 ADDセクションで、オプションからOpenID Connectを選択します。

OIDCを設定する際に、以下の点に注意してください:
- 前のステップで覚えた
Client IDとClient Secretを記入します。 - Issuer URLはhttpsを使用する必要があり、形式は
https://<casdoor-host>で、再びあなたの状況に応じています。

ステップ3: OIDC認証をテストする
ブラウザでOpenShiftコンソールにアクセスします。 Casdoor(前のステップで設定した名前)が表示されます。 Casdoorログインオプションをクリックします。 Casdoorのログインページにリダイレクトされます。
