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:
- Casdoor pode ser acessado e usado normalmente.
- Você pode definir
CASDOOR_HOSTNAME
parahttp://localhost:8000
ao implantar o Casdoor em modoprod
. Veja o modo de produção.
Passo 2: Configurar aplicação Casdoor
- Crie ou use uma aplicação Casdoor existente.
- Encontre métodos de autenticação:
- Adicione uma Configuração e escolha conexão única OpenID na método de autenticação
- Encontre a URL de redirecionamento:
- Adicione uma URL de redirecionamento:
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
Precisamos continuar configurando nossa Configuração no Jira
Você pode configurar uma autorização mais complexa mais tarde. Por agora, verifique se o OpenID realmente funciona.