FireZone
This guide configures FireZone to use Casdoor as the OIDC IdP.
ステップ1: CasdoorとFireZoneをデプロイする
Deploy Casdoor and FireZone.
成功したデプロイメントの後、以下を確認してください:
-
FireZoneのURL(Sigin -> Security -> Add OpenID Connect Provider)をFIREZONE_HOSTNAMEに設定します。

-
Casdoorは正常にログインして使用することができます。
-
CASDOOR_HOSTNAME:http://localhost:8000, if you deploy Casdoor using the defaultapp.conf.
ステップ2: Casdoorアプリケーションを設定する
-
新しいCasdoorアプリケーションを作成するか、既存のものを使用します。
-
リダイレクトURLを追加します:
例えば、FireZoneプロバイダーのConfigidがTESTの場合、リダイレクトURLは
http://[FIREZONE_HOST]/auth/oidc/[PROVIDER_CONFIG_ID]/callback/である必要があります。
OIDC discovery:
http://<CASDOOR_HOSTNAME>/.well-known/openid-configuration. -
FireZoneを設定する:Security -> Add OpenID Connect Provider

Discovery Document URI: FireZoneプロバイダーのDiscovery Document URIはhttps://[CASDOOR_HOST]/.well-known/openid-configurationである必要があります。Scopes:openid email profile- ConfigID: Must match the provider config ID used in the redirect URL (e.g. if redirect URL is
.../auth/oidc/TEST/callback/, use ConfigIDTEST). Auto-create users: 成功したログインは自動的にユーザーを作成します。
FireZoneからログアウトしてSSOをテストする
