AG-Gate est un système de passerelle basé sur l'autorisation des ressources utilisateur Spring Cloud et l'autorisation de gestion des API. Il est implémenté avec le jeton d'authentification interactif jwt. Il prend en charge l'authentification et l'interception du service basées sur le centre d'enregistrement Eureka et étend également l'échec du service sous Eureka. Extension de notification.
Gestion des utilisateurs
gestion des rôles
Menu, gestion des actions
Journal des opérations
Inscription des clients
Gestion des services et autorisation
Liste noire et blanche des passerelles et restrictions IP (à améliorer)
Surveillance et rappel de l'état du service (à améliorer)
Suivi des services (à améliorer)
1. Exécutez le script db sous ace-gate-way
2. Démarrez un redis
3. Modifiez la configuration Redis et la configuration de la base de données sous Ace-Gate-Way
4.jdk1.8
5. Un plug-in IDE, un plug-in lombok, Baidu peut être utilisé spécifiquement
1. Démarrez as-gate-eureka et as-gate-way en séquence
2. Visitez : http://localhost:8762/index, mot de passe d'initialisation : admin/admin
3. Démarrez les exemples d'authentification ace-gate-demo-provider, ace-gate-demo-client
4. Visitez : http://localhost:8764/test pour voir l'effet