grafana/pkg/services/contexthandler
Karl Persson b44b6fc5c6
AuthN: Add auth proxy client (#61555)
* AuthN: set up boilerplate for proxy client

* AuthN: Implement Test for proxy client

* AuthN: parse accept list in constructor

* AuthN: add proxy client interface

* AuthN: handle error

* AuthN: Implement the proxy client interface for ldap

* AuthN: change reciever name

* AuthN: add grafana as a proxy client

* AuthN: for error returned

* AuthN: add tests for grafana proxy auth

* AuthN: swap order of grafan and ldap auth

* AuthN: Parse additional proxy headers in proxy client and pass down
2023-01-17 10:07:46 +01:00
..
authproxy Performance: Add preallocation for some slices (#59593) 2023-01-11 18:03:37 +01:00
ctxkey pkg/web: restrict handler types (#48495) 2022-05-20 12:45:18 -04:00
auth_jwt.go Auth: Add sub claim check to JWT Auth pre-checks (#61417) 2023-01-16 10:50:34 +01:00
auth_proxy_test.go AuthN: Add auth proxy client (#61555) 2023-01-17 10:07:46 +01:00
contexthandler_test.go ContextHandler: Get token from req context when performing rotation (#60533) 2022-12-20 14:41:26 +01:00
contexthandler.go AuthN: Add auth proxy client (#61555) 2023-01-17 10:07:46 +01:00