Usando Casdoor no ShenYu
ShenYu possui um plugin Casdoor para habilitar o uso do Casdoor.
Passo 1: Implementar o Casdoor
Primeiramente, o Casdoor deve ser implementado. Você pode consultar a documentação oficial do Casdoor para Instalação do Servidor.
Após uma implementação bem-sucedida, por favor, certifique-se de que:
- O servidor Casdoor está em execução em http://localhost:8000.
- Abrir o navegador de sua preferência e visitar http://localhost:7001 para ver a página de login do Casdoor.
- A funcionalidade de login está funcionando corretamente ao inserir
admin
e123
.
Após seguir os passos acima, você pode rapidamente implementar uma página de login baseada no Casdoor em seu aplicativo com os seguintes passos.
Passo 2: Configurar o aplicativo Casdoor
- Crie um novo aplicativo Casdoor ou use um existente
- Adicione sua URL de redirecionamento
- Na página de edição de certificado, você pode visualizar seu
Certificado
Passo 3: Usar o plugin Casdoor no ShenYu
1. Configurar o plugin Casdoor no ShenYu
Nota: Como o ShenYu possui apenas uma caixa de entrada de linha única, \n
deve ser adicionado em cada linha do certificado.
Você pode copiá-lo e colá-lo no certificado da configuração do Casdoor do ShenYu.
Você não precisa salvá-lo na página de edição de certificados do Casdoor, pois é apenas para cópia.
2. Configurar o plugin Casdoor do ShenYu
Você pode configurar o que precisar para a configuração do Casdoor.
3. Obtendo o serviço e utilizando-o
3.1 Visitar diretamente a Web
3.2 Usar Login Casdoor
3.3 Carregar o token nos Headers
3.4 Salvar nome, ID e organização nos Headers
Isto facilita o uso deles no futuro.