Passer au contenu principal

Utilisation de Casdoor dans ShenYu

ShenYu dispose d'un plugin Casdoor pour activer l'utilisation de Casdoor.

Étape 1 : Déployer 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 fonctionnalité de connexion fonctionne correctement en saisissant admin et 123.

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

Étape 2 : Configurer l'application Casdoor

  1. Créez une nouvelle application Casdoor ou utilisez-en une existante
  2. Ajoutez votre URL de redirection Paramètres de l'application Casdoor
  3. On the certificate editing page, copy your Certificate Paramètres de certification Casdoor

Étape 3 : Utiliser le plugin Casdoor dans ShenYu

1. Configurer le plugin Casdoor dans ShenYu

Configuration du plugin Shenyu

Note : Comme ShenYu n'a qu'une seule ligne de boîte de saisie, \n doit être ajouté à chaque ligne du certificat. Paramètres de certification Casdoor

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

Vous n'avez pas besoin de le sauvegarder dans la page d'édition du certificat Casdoor, car il est uniquement destiné à la copie.

2. Configurer le plugin Casdoor de ShenYu

Configuration Casdoor de Shenyu Configure the Casdoor settings as needed.

3. Obtenir le service et l'utiliser

3.1 Visiter directement le Web

Échec de connexion à Shenyu

3.2 Utiliser la connexion Casdoor

Connexion à Shenyu Connexion réussie à Shenyu

3.3 Porter le token dans les en-têtes

Token Shenyu

3.4 Sauvegarder le nom, l'ID et l'organisation dans les en-têtes

Cela facilite leur utilisation future.