Metadata-Version: 2.1
Name: Flask-Security
Version: 3.0.0
Summary: Simple security for Flask apps.
Home-page: https://github.com/mattupstate/flask-security
Author: Matt Wright
Author-email: matt@nobien.net
License: MIT
Keywords: flask security
Platform: any
Classifier: Environment :: Web Environment
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Topic :: Internet :: WWW/HTTP :: Dynamic Content
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Development Status :: 4 - Beta
License-File: LICENSE
License-File: AUTHORS
Requires-Dist: Flask>=0.11
Requires-Dist: Flask-Login>=0.3.0
Requires-Dist: Flask-Mail>=0.7.3
Requires-Dist: Flask-Principal>=0.3.3
Requires-Dist: Flask-WTF>=0.13.1
Requires-Dist: Flask-BabelEx>=0.9.3
Requires-Dist: itsdangerous>=0.21
Requires-Dist: passlib>=1.7
Provides-Extra: all
Requires-Dist: Flask-Sphinx-Themes>=1.0.1; extra == "all"
Requires-Dist: Sphinx>=1.4.2; extra == "all"
Requires-Dist: Flask-CLI>=0.4.0; extra == "all"
Requires-Dist: Flask-Mongoengine>=0.7.0; extra == "all"
Requires-Dist: Flask-Peewee>=0.6.5; extra == "all"
Requires-Dist: Flask-SQLAlchemy>=1.0; extra == "all"
Requires-Dist: bcrypt>=1.0.2; extra == "all"
Requires-Dist: check-manifest>=0.25; extra == "all"
Requires-Dist: coverage>=4.0; extra == "all"
Requires-Dist: isort>=4.2.2; extra == "all"
Requires-Dist: mock>=1.3.0; extra == "all"
Requires-Dist: mongoengine>=0.10.0; extra == "all"
Requires-Dist: pony>=0.7.1; extra == "all"
Requires-Dist: pydocstyle>=1.0.0; extra == "all"
Requires-Dist: pytest-cache>=1.0; extra == "all"
Requires-Dist: pytest-cov>=2.4.0; extra == "all"
Requires-Dist: pytest-flakes>=1.0.1; extra == "all"
Requires-Dist: pytest-pep8>=1.0.6; extra == "all"
Requires-Dist: pytest-translations>=1.0.4; extra == "all"
Requires-Dist: pytest>=3.0.5; extra == "all"
Requires-Dist: sqlalchemy>=0.8.0; extra == "all"
Provides-Extra: docs
Requires-Dist: Flask-Sphinx-Themes>=1.0.1; extra == "docs"
Requires-Dist: Sphinx>=1.4.2; extra == "docs"
Provides-Extra: tests
Requires-Dist: Flask-CLI>=0.4.0; extra == "tests"
Requires-Dist: Flask-Mongoengine>=0.7.0; extra == "tests"
Requires-Dist: Flask-Peewee>=0.6.5; extra == "tests"
Requires-Dist: Flask-SQLAlchemy>=1.0; extra == "tests"
Requires-Dist: bcrypt>=1.0.2; extra == "tests"
Requires-Dist: check-manifest>=0.25; extra == "tests"
Requires-Dist: coverage>=4.0; extra == "tests"
Requires-Dist: isort>=4.2.2; extra == "tests"
Requires-Dist: mock>=1.3.0; extra == "tests"
Requires-Dist: mongoengine>=0.10.0; extra == "tests"
Requires-Dist: pony>=0.7.1; extra == "tests"
Requires-Dist: pydocstyle>=1.0.0; extra == "tests"
Requires-Dist: pytest-cache>=1.0; extra == "tests"
Requires-Dist: pytest-cov>=2.4.0; extra == "tests"
Requires-Dist: pytest-flakes>=1.0.1; extra == "tests"
Requires-Dist: pytest-pep8>=1.0.6; extra == "tests"
Requires-Dist: pytest-translations>=1.0.4; extra == "tests"
Requires-Dist: pytest>=3.0.5; extra == "tests"
Requires-Dist: sqlalchemy>=0.8.0; extra == "tests"

Flask-Security
===================

.. image:: https://img.shields.io/travis/mattupstate/flask-security.svg
    :target: https://travis-ci.org/mattupstate/flask-security

.. image:: https://img.shields.io/coveralls/mattupstate/flask-security.svg
    :target: https://coveralls.io/r/mattupstate/flask-security

.. image:: https://img.shields.io/github/tag/mattupstate/flask-security.svg
    :target: https://github.com/mattupstate/flask-security/releases

.. image:: https://img.shields.io/pypi/dm/flask-security.svg
    :target: https://pypi.python.org/pypi/flask-security
    :alt: Downloads

.. image:: https://img.shields.io/github/license/mattupstate/flask-security.svg
    :target: https://github.com/mattupstate/flask-security/blob/master/LICENSE
    :alt: License

It quickly adds security features to your Flask application.

Resources
---------

- `Documentation <https://flask-security.readthedocs.io/>`_
- `Issue Tracker <https://github.com/mattupstate/flask-security/issues>`_
- `Code <https://github.com/mattupstate/flask-security/>`_
