lepture / authlib

The ultimate Python library in building OAuth, OpenID Connect clients and servers. JWS,JWE,JWK,JWA,JWT included.
https://authlib.org/
BSD 3-Clause "New" or "Revised" License
4.45k stars 445 forks source link

RFC9068 implementation #586

Closed azmeuk closed 9 months ago

azmeuk commented 11 months ago

This PR implements RFC9068 and fixes #427.

It implements:

Everything is documented, and coverage is almost 100%, except on one part I will directly comment on the code.

I have left some comments for thing to be implemented with #524

Some notes about the implementation:

lepture commented 10 months ago

@azmeuk Is it ready for reviewing? If not, you can convert it to draft at first.

azmeuk commented 10 months ago

Yes, this is ready for review!