--- id: authlib version: "1.7.2" license: BSD-3-Clause license_treatment: permissive maintenance: active --- # Authlib — The ultimate Python library in building OAuth and OpenID Connect servers and clients. License: permissive · Maintenance: active · Popularity: top 1,000 on PyPI ## Install pip install authlib uv add authlib poetry add authlib ## Description
Authlib [![Build Status](https://github.com/authlib/authlib/workflows/tests/badge.svg)](https://github.com/authlib/authlib/actions) [![PyPI version](https://img.shields.io/pypi/v/authlib.svg)](https://pypi.org/project/authlib) [![conda-forge version](https://img.shields.io/conda/v/conda-forge/authlib.svg?label=conda-forge&colorB=0090ff)](https://anaconda.org/conda-forge/authlib) [![PyPI Downloads](https://static.pepy.tech/badge/authlib/month)](https://pepy.tech/projects/authlib) [![Code Coverage](https://codecov.io/gh/authlib/authlib/graph/badge.svg?token=OWTdxAIsPI)](https://codecov.io/gh/authlib/authlib) [![Maintainability Rating](https://sonarcloud.io/api/project_badges/measure?project=authlib_authlib&metric=sqale_rating)](https://sonarcloud.io/summary/new_code?id=authlib_authlib)
The ultimate Python library in building OAuth and OpenID Connect servers. JWS, JWK, JWA, JWT are included. Authlib is compatible with Python3.10+. ## Migrations Authlib will deprecate... ## AI interpretation — verify before relying Authlib is a comprehensive Python library for building OAuth 1.0, OAuth 2.0, and OpenID Connect servers and clients, with integrated support for JWT, JWS, JWK, and JWA standards. Verdict: Authlib is a mature, actively maintained library with broad OAuth/OpenID Connect coverage and low install friction. No known vulnerabilities, permissive licensing, and strong spec compliance make it suitable for production authentication systems. The deprecation of authlib.jose in favor of joserfc is noted in the documentation. [View on SkillFed](https://skillfed.io/packages/authlib) · [View on PyPI](https://pypi.org/project/authlib/)