FireZone
This guide configures FireZone to use Casdoor as the OIDC IdP.
Paso 1: Desplegar Casdoor y FireZone
Deploy Casdoor and FireZone.
Después de un despliegue exitoso, asegúrese de lo siguiente:
-
Establecer la URL de FireZone (Sigin -> Seguridad -> Añadir Proveedor de OpenID Connect) a FIREZONE_HOSTNAME.

-
Casdoor puede iniciarse sesión y usarse normalmente.
-
CASDOOR_HOSTNAME:http://localhost:8000, if you deploy Casdoor using the defaultapp.conf.
Paso 2: Configurar la aplicación Casdoor
-
Cree una nueva aplicación Casdoor o use una existente.
-
Añadir una URL de redirección:
Por ejemplo, si el Configid en el Proveedor de FireZone es TEST, la URL de redirección debería ser
http://[FIREZONE_HOST]/auth/oidc/[PROVIDER_CONFIG_ID]/callback/.
OIDC discovery:
http://<CASDOOR_HOSTNAME>/.well-known/openid-configuration. -
Configurar FireZone: Seguridad -> Añadir Proveedor de OpenID Connect

Discovery Document URI: El URI del Documento de Descubrimiento del Proveedor de FireZone debe serhttps://[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: El inicio de sesión exitoso creará automáticamente un usuario.
Cierre sesión en FireZone y pruebe el SSO
