OpenShift
OpenShift支持OIDC,所以我们可以将Casdoor与OpenShift 集成。以下步骤演示了如何使用Casdoor在线演示将Casdoor与OpenShift Local集成。
步骤1:创建一个Casdoor应用
在 Casdoor 中添加一个应用。记下 Client ID 和 Client secret。把 Redirect URL 设为 https://oauth-openshift.apps.<cluster_name>.<cluster_domain>/*(按你的集群调整)。

步骤2:OpenShift OAuth配置
现在以Kubeadmin的身份登录OpenShift控制台。登录后,浏览侧边菜单并找到集群设置。

在 Global Configuration 下打开 OAuth。

在 Identity Provider → ADD 中选择 OpenID Connect。

填入第 1 步得到的 Client ID 和 Client secret。把 Issuer URL 设为 https://<casdoor-host>(必须是 HTTPS)。

步骤3:测试OIDC身份验证
在浏览器中打开 OpenShift 控制台。选择 Casdoor 登录选项(即上面配置的名称),会跳转到 Casdoor 登录页。
