Перейти до основного вмісту

FireZone

This guide configures FireZone to use Casdoor as the OIDC IdP.

Крок 1: Розгортання Casdoor та FireZone

Deploy Casdoor and FireZone.

Після успішного розгортання, переконайтеся в наступному:

  1. Встановіть URL FireZone (Sigin -> Security -> Add OpenID Connect Provider) на FIREZONE_HOSTNAME.

    FIREZONE_HOSTNAME

  2. Casdoor можна увійти та використовувати нормально.

  3. CASDOOR_HOSTNAME: http://localhost:8000, if you deploy Casdoor using the default app.conf.

Крок 2: Налаштування додатку Casdoor

  1. Створіть новий додаток Casdoor або використовуйте існуючий.

  2. Додайте URL перенаправлення:

    Наприклад, якщо Configid у FireZone Provider є TEST, URL перенаправлення повинен бути http://[FIREZONE_HOST]/auth/oidc/[PROVIDER_CONFIG_ID]/callback/.

    REDIRECT_URL

    OIDC discovery: http://<CASDOOR_HOSTNAME>/.well-known/openid-configuration.

  3. Налаштування FireZone: Security -> Add OpenID Connect Provider

    OIDC_CONFIG

    • Discovery Document URI: URI документа виявлення FireZone Provider повинен бути 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 ConfigID TEST).
    • Auto-create users: Успішний вхід автоматично створить користувача.

Вийдіть з FireZone та протестуйте SSO

FIREZONELOGIN