Passer au contenu principal

Using the miniOrange plugin

Ce tutoriel explique comment utiliser miniOrange pour connecter casdoor et Jira.

This guide connects Jira to Casdoor via OIDC using the miniOrange plugin.

Voici quelques noms importants dans la configuration :

CASDOOR_HOSTNAME : Le nom de domaine ou l'IP où le serveur Casdoor est déployé.

Jira_HOSTNAME : Le nom de domaine ou l'IP où Jira est déployé.

Étape 1 : Déployer Casdoor et Jira

Deploy Casdoor and Jira.

Après un déploiement réussi, assurez-vous :

  1. Définir l'URL Jira (Plans -> Administration -> Système -> Configuration générale) sur Jira_HOSTNAME. URL Jira
  2. Casdoor peut être connecté et utilisé normalement.
  3. For local prod mode, set CASDOOR_HOSTNAME to http://localhost:8000. See production mode.

Étape 2 : Configurer l'application Casdoor et Jira

  1. Créez une nouvelle application Casdoor ou utilisez-en une existante.
  2. Install the miniOrange OIDC app (Plans → Administration → Find new apps → search). App Jira
  3. Définissez Selected Application sur Custom OpenId.
  4. Trouvez l'URL de redirection :Callback Jira
  5. Ajoutez l'URL de redirection :Application Jira
  6. Configurez l'application comme suit : Config Jira
    • Token server URL: http://CASDOOR_HOSTNAME/api/login/oauth/access_token
    • Authorization server URL: http://CASDOOR_HOSTNAME/login/oauth/authorize
    • UserInfo server URL: http://CASDOOR_HOSTNAME/api/get-account
    • Scopes: address phone openid profile offline_access email

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

Déconnectez-vous de Jira et testez le SSO.Login Jira