envoyproxy / gateway

Manages Envoy Proxy as a Standalone or Kubernetes-based Application Gateway
https://gateway.envoyproxy.io
Apache License 2.0
1.51k stars 324 forks source link

Authorization based on the username of Basci Auth schema #3624

Open zhaohuabing opened 2 months ago

zhaohuabing commented 2 months ago

Description:

Support authorization based on the username of the Basic Auth schema within the SecurityPolicy.

Envoy Gateway currently supports authn with Basic Auth, the username can be extracted and put into metadata, then used as a subject for authz.

Depends on Envoy issues:

github-actions[bot] commented 1 month ago

This issue has been automatically marked as stale because it has not had activity in the last 30 days.

github-actions[bot] commented 1 week ago

This issue has been automatically marked as stale because it has not had activity in the last 30 days.