File tree Expand file tree Collapse file tree 1 file changed +24
-0
lines changed Expand file tree Collapse file tree 1 file changed +24
-0
lines changed Original file line number Diff line number Diff line change 1+ # Enhancement Proposal-4052: Authentiation Filter
2+
3+ - Issue: https://github.com/nginx/nginx-gateway-fabric/issues/4052
4+ - Status: Provisional
5+
6+ ## Summary
7+
8+ Design and implement a means for users of NGINX Gateway Fabric to enable authentication on requests to their backend applications.
9+ This new filter should eventually expose all forms of authentication available through NGINX, both Open Source and Plus.
10+
11+ ## Goals
12+
13+ - Design a means of configuring authentication for NGF
14+ - Design Authentication CRD with Basic Auth and JWT Auth in mind
15+ - Determine initial resource specification
16+ - Evaluate filter early in request processing, occurring before URLRewrite, header modifiers and backend selection
17+ - Authentication failures returns 401 Unauthorized by default
18+ - Ensure response codes are configurable
19+
20+ ## Non-Goals
21+
22+ - Design for OIDC Auth
23+ - An Auth filter for TCP and UDP routes
24+ - Design for integration with [ ExternalAuth in the Gateway API] ( https://gateway-api.sigs.k8s.io/geps/gep-1494/ )
You can’t perform that action at this time.
0 commit comments