AG-Gate é um sistema de gateway baseado na autorização de recursos do usuário Spring Cloud e autorização de gerenciamento de API. Ele é implementado com token de autenticação interativo jwt. Ele suporta autenticação e interceptação de serviço com base no centro de registro Eureka e também expande a falha de serviço no Eureka. Extensão de notificação.
Gerenciamento de usuários
gerenciamento de funções
Menu, gerenciamento de ações
Registro de operação
Cadastro de cliente
Gerenciamento e autorização de serviços
Lista negra e branca do gateway e restrições de IP (a serem melhoradas)
Monitoramento e lembrete do status do serviço (a ser melhorado)
Rastreamento de serviço (a ser melhorado)
1. Execute o script db em ace-gate-way
2. Inicie um redis
3. Modifique a configuração do redis e a configuração do banco de dados em ace-gate-way
4.jdk1.8
5. Um plug-in IDE, plug-in lombok, Baidu pode ser usado especificamente
1. Inicie ace-gate-eureka e ace-gate-way em sequência
2. Visite: http://localhost:8762/index, senha de inicialização: admin/admin
3. Inicie os exemplos de autenticação ace-gate-demo-provider, ace-gate-demo-client
4. Visite: http://localhost:8764/test para ver o efeito