Quart-auth

Latest version: v0.10.1

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

Scan your dependencies

Page 1 of 2

0.10.1

-----------------

* Bugfix don't override a user set user_class or serializer_class.

0.10.0

-----------------

* Bugfix the Serializer init type hinting
* Update extention init typing to match docs and code.
* Allow the user_class and serializer_class to be specified in the
constructor.

0.9.1

----------------

* Bugfix decorator type hinting.
* Bugfix after_{request,websocket} function typing.
* Display some helpful warnings for development usage.

0.9.0

----------------

* Support multiple authentication schemes, whilst supporting a default
singleton global. This renames ``AuthManager`` -> ``QuartAuth`` and
removes the TestClient ``authenticated`` and ``generate_auth_token``
methods - use the ``authenticated_client`` and ``generate_auth_token``
functions instead.

0.8.0

----------------

* Utilise the extensions app attribute. The ``app.auth_manager`` is no
longer used, instead use ``app.extensions["QUART_AUTH"]``.
* Allow the token to be customised if desired.
* Add a bearer mode to allow for non-cookie based authentication. This
change will cause all existing tokens to be invalid, requiring a new
login.
* Support Python 3.11

0.7.0

----------------

* Require Quart >= 0.18
* Switch to GitHub rather than GitLab.

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.