Saltar al contenido principal

Usando Casdoor en ShenYu

ShenYu tiene un complemento de Casdoor para habilitar el uso de Casdoor.

Paso 1: Desplegar Casdoor

Deploy Casdoor first. See Server installation.

After deployment, ensure:

  • The Casdoor server is running on http://localhost:8000.
  • Open your preferred browser and visit http://localhost:7001 to see the Casdoor login page.
  • La funcionalidad de inicio de sesión está funcionando correctamente al introducir admin y 123.

After the above setup, add a Casdoor-based login page with the following steps.

Paso 2: Configurar la aplicación Casdoor

  1. Crea una nueva aplicación Casdoor o usa una existente
  2. Agrega tu URL de redirección Configuración de la Aplicación Casdoor
  3. On the certificate editing page, copy your Certificate Configuración de Certificación de Casdoor

Paso 3: Usar el complemento Casdoor en ShenYu

1. Configurar el complemento Casdoor en ShenYu

Configuración del Complemento Shenyu

Nota: Como ShenYu solo tiene una caja de entrada de una sola línea, \n debe ser añadido en cada línea del certificado. Configuración de Certificación de Casdoor

Paste it into the certificate field of the ShenYu Casdoor config.

No necesitas guardarlo en la página de edición del certificado de Casdoor, ya que es solo para copiar.

2. Configurar el complemento Casdoor de ShenYu

Configuración de Casdoor de Shenyu Configure the Casdoor settings as needed.

3. Obteniendo el servicio y usándolo

3.1 Visitar directamente la Web

Fallo de inicio de sesión en Shenyu

3.2 Usar Inicio de Sesión de Casdoor

Inicio de sesión en Shenyu Inicio de sesión exitoso en Shenyu

3.3 Llevar el token en Headers

Token de Shenyu

3.4 Guardar nombre, ID y organización en Headers

Esto facilita su uso en el futuro.