grafana / grafana

The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.
https://grafana.com
GNU Affero General Public License v3.0
61.15k stars 11.68k forks source link

Authn: Share key retriever between id and access token verifiers #87978

Closed kalleep closed 3 weeks ago

kalleep commented 1 month ago

What is this feature? Update to latest authlib version. This version have some breaking changes in verifier constructor that allows us to share a KeyRetriever between several verifiers.

Before we fetched and maintained jwks for each verifier (id and access verifier)

Which issue(s) does this PR fix?:

Fixes #

Special notes for your reviewer:

Please check that: