pysnippet / fastapi-oauth2

Easy to integrate OAuth2 authentication with support for several identity providers.
https://docs.pysnippet.org/fastapi-oauth2
MIT License
58 stars 12 forks source link

Implement support for PKCE #21

Closed ArtyomVancyan closed 1 year ago

ArtyomVancyan commented 1 year ago

Motivation:

This PR implements support for PKCE (in scope of #18). Also, it implements an IDP simulator that is used for testing purposes such as PKCE and CSRF, updates the documentation regarding the changes by adding new sections, covering the "Features" (describes SSR & REST APIs usage in the scope of #19) and "Tutorials".

All Submissions:

Changes to Core Features: