Authlib
Reliable OAuth and OIDC handling in Python
Authlib is a Python library used to build OAuth and OpenID Connect clients and servers. It is designed from low level specifications implementations to high level frameworks integrations, to meet the needs of everyone. It implements 20+ specifications and offers integration for 5 web frameworks. Our goal is to straighten the project by achieving long-due quality, security and janitoring tasks, and implement popular features requested by our community (including type hints, async support and FastAPI integration).
- The project's own website: https://authlib.org
Run by Yaal Coop
This project was funded through the NGI0 Commons Fund, a fund established by NLnet with financial support from the European Commission's Next Generation Internet programme, under the aegis of DG Communications Networks, Content and Technology under grant agreement No 101135429. Additional funding is made available by the Swiss State Secretariat for Education, Research and Innovation (SERI).