Sanic-security

Latest version: v1.12.5

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

Scan your dependencies

Page 9 of 31

1.4.0

+ Authorization revamp. `Permission` object removed as permissions are stored in a `Role` object. An account's roles can be accessed via the `roles` variable value via a many-to-many relationship.
+ Session access/refresh token's.
+ Model revisions.
+ Improved registration error handling.
+ Password character limit check during registration.
+ Uid removed.
+ Test improvements.
+ Documentation revisions.

1.3.3

+ Setup.py optional development dependencies.

1.3.2

+ Edge case scenario where session expiration is disabled but client session expiration is true has been mitigated.

1.3.1

+ Sessions can now be configured to never expire.
+ Documentation revisions.

1.3.0.3

+ `DATABASE_URL` configuration variable added.
+ Test server database initialization url now uses the `DATABASE_URL` configuration variable instead of a hardcoded url.
+ Improved imports.
+ Improved configuration documentation.

1.3.0.1

+ Environment variables can now be loaded into the config.
+ Login can now work with an email or a username. This can be enabled by setting `ALLOW_LOGIN_WITH_USERNAME` true in the config.

Page 9 of 31

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.