openflagr / flagr-archived

[Archived] - Merged and move to https://github.com/openflagr/flagr
https://openflagr.github.io/flagr
Apache License 2.0
33 stars 7 forks source link

Add JWKS Support #62

Closed vodzak closed 2 years ago

vodzak commented 2 years ago

Description

Adding support for JWKS when using JWT auth.

Motivation and Context

In order to add JWKS support to Flagr's existing JWT auth flow, the JWT middleware library was replaced with lestrrat-go/jwx. jwx was preferred over the library originally used due to the breaking changes it had listed, as well as changes in functionality (ex: requires JWT to have kid field).

How Has This Been Tested?

Types of changes

Checklist:

github-actions[bot] commented 2 years ago

Stale pull request message