Fastapi-azure-auth

Latest version: v5.1.1

Safety actively analyzes 723166 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 6

3.3.0

Not secure
**Features**

* Add setting to specify `openid_config_url` in AzureAuthorizationCodeBearerBase to add support for B2C tenants. ( 48 robteeuwen and JonasKs )
* Use `python-jose` to load JWK, instead of `x5c`-keys loaded with `cryptography`. This add support for B2C tenants ( 48 robteeuwen and JonasKs )

**Other**

* Rewrite tests and clean up code ( 48 JonasKs )

3.2.2

Not secure
**Fixes**

* Loosen `cryptography` version requirement, adding support for `cryptography` version 36, and future major bumps. ( JonasKs, 63868904e9c7c2f3da31cdeefebec4884da402b4)

3.2.1

Not secure
**Bugfix**

* Python3.9.0 and Python3.9.1 has a bug with `collections.abc.Callable`, so this typing import has been changed to `typing.Callable` ( ravaszf and JonasKs 50 )

3.2.0

Not secure
**Features**

* `auto_error` flag/setting. When set to `False` an invalid token will return `None` instead of raising exception. ( bkmetzler and JonasKs 44 )
* This flag allows end users to configure multiple authentication paths, and reflects authentication classes shipped by FastAPI.

3.1.0

Not secure
**Features**

* [Trio](https://trio.readthedocs.io/en/stable/) support, by replacing `aiohttp` with `httpx`( JonasKs #34 )
* Testsuite is now running on both `asyncio` and `trio`, using [`anyio`](https://anyio.readthedocs.io/en/stable/). `aioresponses` has been replaced with [`respx`](https://lundberg.github.io/respx/)
* Since FastAPI version [`0.69.0`](https://github.com/tiangolo/fastapi/releases/tag/0.69.0), `trio` is officially supported

3.0.3

Not secure
**Fixes**

* Fixes FastAPI version syntax ( bmoore 30 )

Page 4 of 6

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.