Flasksimpleauth

Latest version: v33.2

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

Scan your dependencies

Page 6 of 11

25.1

- add support for `tlru` cache (Time-aware Least Recently Used).
- add a lock consistent with `FSA_LOCAL` when caching.
- add `password_uncache`, `token_uncache`, `group_uncache` and
`object_perms_uncache` methods to remove specific cache entries.
- pass header name to header-generation functions.
- improve documentation.

25.0

- Add *gevent* and *eventlet* to `FSA_LOCAL`.
- Improve type declarations.
- Add a tested tutorial and recipees, following [Diátaxis](https://diataxis.fr/) recommendations.
- Refactor hook type declarations in a dummy class.
- Rename `FSA_PASSWORD_LEN` to `FSA_PASSWORD_LENGTH` for consistency.
- Turn unknown `FSA_*` directives into configuration errors.
- Drop `FSA_DEBUG` compatibility.
- Improve API automatically generated documentation.
- Add route parameters `authz` and `authn` as synonymous to `authorize` and `auth`.

24.0

- major code refactoring to break the monolith `FlaskSimpleAuth` class
- add custom authentication scheme
- use sphinx to generate doc with new pipeline
- add automatic API doc

23.2

- fix minor issues
- improved documentation

23.1

- add `Header` and `Cookie` special parameters.
- various test fixes.

23.0

News:
- switch to `pyproject.toml`
- drop support for Python 3.7, 3.8 and 3.9.
- improve tests
- add support for implementing multi-factor authentication

Page 6 of 11

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.