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:

  • El servidor de Casdoor está funcionando en http://localhost:8000.
  • Abre tu navegador preferido y visita http://localhost:7001 para ver la página de inicio de sesión de Casdoor.
  • 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.