File tree Expand file tree Collapse file tree 1 file changed +18
-0
lines changed
Expand file tree Collapse file tree 1 file changed +18
-0
lines changed Original file line number Diff line number Diff line change 1+ displayName : Traefik Auth (M2M) Middleware
2+ type : middleware
3+ # iconPath: .assets/icon.png
4+
5+ import : github.com/Labs64/labs64.io-api-gateway/tree/master/traefik-authproxy
6+
7+ summary : >
8+ This repository contains a custom Traefik ForwardAuth middleware.
9+ The middleware is designed to verify M2M (Machine-to-Machine) JWT tokens issued by Keycloak and
10+ enforce path-based role-based access control (RBAC) for microservices deployed on Kubernetes.
11+
12+ testData :
13+ KEYCLOAK_DISCOVERY_URL : http://keycloak.tools.svc.cluster.local/realms/labs64io/.well-known/openid-configuration
14+ KEYCLOAK_URL : http://keycloak.tools.svc.cluster.local
15+ KEYCLOAK_REALM : labs64io
16+ KEYCLOAK_AUDIENCE : account
17+ ROLE_MAPPING_FILE : /opt/application-config/role_mapping.yaml
18+ LOG_LEVEL : DEBUG
You can’t perform that action at this time.
0 commit comments