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.55k stars 452 forks source link

docs: CodeChallenge(required=True) only applies to public clients #503

Closed ktosiek closed 1 year ago

ktosiek commented 2 years ago

What kind of change does this PR introduce? (check at least one)


I've had to look through code to make sure, but it seems the CodeChallenge is only required when the client uses "none" authentication - which I understand as being a public client. This makes it explicit in the documentation.

lepture commented 1 year ago

Thanks