datawire / envoy-extauth

The original out-of-tree version of the Envoy ext_authz filter (historical interest only)
https://www.envoyproxy.io/docs/envoy/v1.22.2/api-v3/extensions/filters/http/ext_authz/v3/ext_authz.proto.html
9 stars 7 forks source link

External Auth challenges #9

Open ghost opened 6 years ago

ghost commented 6 years ago

Started playing with this feature since is an open requirement and found couple of things that are not working out quite well for me, let me list them out below

This is my scenario:

Issues

Questions:

Here's my config:

apiVersion: ambassador/v0 kind: Mapping name: users_mapping prefix: /users/ method: GET rewrite: /users/ service: test-api:3000

apiVersion: ambassador/v0 kind: Module name: authentication config: auth_service: "test-api:3000" path_prefix: "/auth" allowed_headers:

Thanks, Roilan

richarddli commented 6 years ago

Are you using Ambassador, or are you using the Envoy with the ext-auth filter? It looks like you're using Ambassador in which case the right repository is https://github.com/datawire/ambassador/. Have you followed the tutorial at https://www.getambassador.io/user-guide/auth-tutorial?