AG-Gate es un sistema de puerta de enlace basado en la autorización de recursos de usuario de Spring Cloud y la autorización de administración de API. Se implementa con el token de autenticación interactivo jwt. Admite la autenticación e interceptación de servicios según el centro de registro de Eureka y también expande las fallas del servicio en Eureka. Extensión de notificación.
Gestión de usuarios
gestión de roles
Menú, gestión de acciones.
Registro de operaciones
Registro de clientes
Gestión y autorización de servicios.
Lista blanca y negra de puertas de enlace y restricciones de IP (por mejorar)
Monitoreo y recordatorio del estado del servicio (a mejorar)
Seguimiento del servicio (a mejorar)
1. Ejecute el script db en ace-gate-way
2. Iniciar un redis
3. Modifique la configuración de Redis y la configuración de la base de datos en ace-gate-way
4.jdk1.8
5. Un complemento IDE, un complemento lombok y Baidu se pueden usar específicamente
1. Inicie ace-gate-eureka y ace-gate-way en secuencia
2. Visite: http://localhost:8762/index, contraseña de inicialización: admin/admin
3. Inicie los ejemplos de autenticación ace-gate-demo-provider, ace-gate-demo-client
4. Visite: http://localhost:8764/test para ver el efecto