------------------- - Swapped `jinja2` for `sanic-jinja2` - Linting cleanup and doc work - Fixed a typo preventing proper loading of `BESKAR_RBAC_POLICY` - Additional coverage and unit testing
2.0.0
------------------- - Moved to Sanic from Flask - Added async/await support - Added OTP - Added QR Code generation for OTP - Updated all the docs - Added a metric f*ton of docstrings - Added RBAC support - Provided updated and current examples
1.3.0
------------------- - Replaced freezegun dependency with plummet - Decorators can read tokens from cookies
1.2.0
------------------- - Dropped support for Python 3.5 - Updated pyjwt dependency to 2.0
1.1.0
------------------- - Added 2-factor email token registration and password reset - Added function hooks at token encoding time - Migrated to github actions away from travis-ci - Added support for tokens in cookies - Added MongoDB example - Added auth_accepted decorator for optional auth support - Updated documentation
1.0.0
------------------- - Upgraded flask dependency to > 1.0 - Moved tutorial to github.com/dusktreader/flask-praetorian-tutorial - Added email registration feature - Added code of conduct and contributing guide - Added support for verify_and_update