@@ -31,11 +31,12 @@ At the current state of implementation, two authentication flows are possible:
31
31
32
32
Currently tested providers:
33
33
34
- | Provideer | Version | Result | Comment |
34
+ | Provider | Version | Result | Comment |
35
35
| ------------------------------------------------------ | ------- | ------ | ------------- |
36
36
| [ Keycloak] ( https://www.keycloak.org/ ) | 17.1 | ✅ | |
37
37
| [ SAP Commerce] ( https://help.sap.com/docs/SAP_COMMERCE ) | ? | ⏳ | Running tests |
38
38
| Google | ? | ➡️ | Planned |
39
+ | GitHub | ? | ➡️ | Planned |
39
40
40
41
<br />
41
42
@@ -44,6 +45,7 @@ Currently tested providers:
44
45
## Prerequisites
45
46
46
47
1 . Prepared traefik-based infrastructure
48
+ 2 . [ OPTIONAL] [ ModHeader] ( https://modheader.com/ ) to include authorization header in browser request
47
49
48
50
## Variables
49
51
@@ -103,7 +105,6 @@ traefik:
103
105
labels :
104
106
- " traefik.enable=true"
105
107
- " traefik.http.middlewares.traefik-https-redirect.redirectscheme.scheme=https"
106
- # - "traefik.http.middlewares.traefik-auth.basicauth.users=dummy:$$apr1$$iHNcpXTy$$cSNZ9EJt3fChWLn3s.v2L1"
107
108
108
109
- " traefik.http.routers.traefik.entrypoints=web"
109
110
- " traefik.http.routers.traefik.rule=Host(`localhost`)"
@@ -114,7 +115,6 @@ traefik:
114
115
- " traefik.http.routers.traefik-secure.tls=true"
115
116
- " traefik.http.routers.traefik-secure.tls.certresolver=hypercpq"
116
117
- " traefik.http.routers.traefik-secure.service=api@internal"
117
- # - "traefik.http.routers.traefik-secure.middlewares=traefik-auth"
118
118
- " traefik.http.routers.traefik-secure.middlewares=traefik-forward-auth"
119
119
120
120
# https://doc.traefik.io/traefik/providers/docker/#docker-api-access
@@ -130,7 +130,7 @@ traefik:
130
130
- cx-example-net
131
131
132
132
traefik-forward-auth :
133
- image : creoox/cx-traefik-forward-auth:1.0.0
133
+ image : creoox/cx-traefik-forward-auth:1.0.1
134
134
container_name : cx-example-traefik-forward-auth
135
135
env_file :
136
136
- ./cx-traefik-forward-auth.env
0 commit comments