🔐 aioauth

aioauth is a spec-compliant OAuth 2.0 asynchronous Python module. aioauth works out-of-the-box with asynchronous server frameworks like FastAPI, Starlette, aiohttp, and others, as well as asynchronous database modules like Motor (MongoDB), aiopg (PostgreSQL), aiomysql (MySQL), or ORMs like Gino, sqlalchemy, or Tortoise.

The magic of aioauth is its plug-and-play methods that allow the use of virtually any server or database framework.

Installing

To install aioauth at the command line:

$ pip install aioauth

To install pre-releases:

$ pip install git+https://github.com/aliev/aioauth

Supported RFC

aioauth supports the following RFCs:

Pages


Sections

Understanding

Documentation

Indices and tables