Skip to content

Latest commit

 

History

History
54 lines (41 loc) · 1.4 KB

CHANGELOG.rst

File metadata and controls

54 lines (41 loc) · 1.4 KB

0.7.0 2022-07-23

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

0.6.0 2021-11-10

  • Support Python 3.10
  • Add a basic_auth_required decorator.

0.5.0 2021-05-11

  • Support authenticating WebSocket connections.
  • Make testing with logged in users easier via a test_client.authenticated context manager.
  • Ensure wrapped routes are async.

0.4.0 2020-07-14

  • Bugfix set domain when deleting auth cookie.
  • Change the default SameSite from Strict to Lax.
  • Change the default hashing algorithm to SHA512. This will invalidate any existing cookies.
  • Switch from setting expires to max age.
  • Add a renew_login function, to renew the cookie expiry.
  • Ensure cookies are deleted - by using the same samesite attribute as configured.
  • Require Quart >= 0.13

0.3.0 2020-04-14

  • Add current_user as a template context - to allow its usage when rendering templates.
  • Introduce a Quart-Auth specific Unauthorized exception - to allow specific actions when unauthorized requests are made e.g. redirects.

0.2.0 2020-03-13

  • Loosen python version requirement - now requires Python >= 3.7.
  • Ensure the current_user resolves to an Unauthenticated user on logout.
  • Refactor User classes remove AnnonymousUser and UserABC, use only AuthUser.

0.1.0 2020-03-08

  • Released initial alpha version.