Pular para o conteúdo principal

Via SSO Integrado

Este é um método gratuito para conectar o Casdoor, mas seu site deve usar HTTPS.

Casdoor pode usar o protocolo OIDC como um IDP para conectar várias aplicações. Aqui está um tutorial de Jira.

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

  • CASDOOR_HOSTNAME: Nome de domínio ou IP onde o servidor Casdoor está implantado.
  • Jira_HOSTNAME: Nome de domínio ou IP onde o Jira está implantado.

Passo 1: Implantar Casdoor e Jira

Primeiramente, implante Casdoor e Jira.

Após uma implantação bem-sucedida, certifique-se do seguinte:

  1. Casdoor pode ser acessado e usado normalmente.
  2. Você pode definir CASDOOR_HOSTNAME para http://localhost:8000 ao implantar o Casdoor em modo prod. Veja o modo de produção.

Passo 2: Configurar aplicação Casdoor

  1. Crie ou use uma aplicação Casdoor existente.
  2. Encontre métodos de autenticação:Callback do Jira
  3. Adicione uma Configuração e escolha conexão única OpenID na método de autenticaçãoMétodo Jira
  4. Encontre a URL de redirecionamento:redirecionar
  5. Adicione uma URL de redirecionamento:Aplicação Jira

Não surpreendentemente, você pode obter dois valores na página de configurações da aplicação: Client ID e Client secret, como na imagem acima. Vamos usá-los na próxima etapa.

Abra seu navegador favorito e visite: http://CASDOOR_HOSTNAME/.well-known/openid-configuration. Você verá a configuração OIDC do Casdoor.

Passo 3: Configurar Jira

  1. Precisamos continuar configurando nossa Configuração no JiraConfig Config2

  2. Você pode configurar uma autorização mais complexa mais tarde. Por agora, verifique se o OpenID realmente funciona. Login do Jira