Flask-Security-Fork

Warning

Please do not use this fork. Use Flask-Security-Too instead.

This is a fork is used exclusively for Invenio Framework. The fork has been considerably slimmed down removing unused features to lower the attack surface. In addition, Invenio Framework delegates most authentication to identity providers and thus do not need advanced features such as multi factor authentication which was added in Flask-Security-Too.

The following features have been removed from the original Flask-Security:

  • Basic HTTP authentication

  • Token based authentication

  • JSON/Ajax Support

  • MongoDB, PonyORM and Peewee support.

Flask-Security-Fork uses the following other libraries:

  1. Flask-Login

  2. Flask-Mail

  3. Flask-Principal

  4. Flask-WTF

  5. itsdangerous

  6. passlib

Contents