Pular para o conteúdo principal

Using the miniOrange plugin

Este tutorial explica como usar o miniOrange para conectar o casdoor e o Jira.

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

Os seguintes são alguns nomes importantes na configuração:

CASDOOR_HOSTNAME: O nome de domínio ou IP onde o servidor Casdoor está implantado.

Jira_HOSTNAME: O nome de domínio ou IP onde o Jira está implantado.

Passo 1: Implantar Casdoor e Jira

Deploy Casdoor and Jira.

Após a implantação bem-sucedida, certifique-se:

  1. Defina a URL do Jira (Planos -> Administração -> Sistema -> Configuração Geral) para Jira_HOSTNAME. URL do Jira
  2. O Casdoor pode ser acessado e utilizado normalmente.
  3. For local prod mode, set CASDOOR_HOSTNAME to http://localhost:8000. See production mode.

Passo 2: Configurar Aplicativo Casdoor e Jira

  1. Crie um novo aplicativo Casdoor ou use um existente.
  2. Install the miniOrange OIDC app (Plans → Administration → Find new apps → search). App Jira
  3. Defina Selected Application para Custom OpenId.
  4. Encontre a URL de redirecionamento:Callback do Jira
  5. Adicione a URL de redirecionamento:Aplicativo Jira
  6. Configure o aplicativo da seguinte forma: Configuração do 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.

Desconecte-se do Jira e teste o SSO.Login do Jira