Docassemble-Flask-User


NameDocassemble-Flask-User JSON
Version 0.6.30 PyPI version JSON
download
home_pagehttp://github.com/jhpyle/Flask-User
SummaryCustomizable User Authentication and Management, and more.
upload_time2023-12-22 03:30:33
maintainer
docs_urlNone
authorLing Thio, Jonathan Pyle
requires_python>=2.6, !=3.0.*, !=3.1.*, !=3.2.*
licenseBSD License
keywords flask user registration email username confirmation password reset
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI
coveralls test coverage No coveralls.
            Flask-User v0.6
===============

Modified for Docassemble.

.. attention::

    The documentation has moved to http://flask-user.readthedocs.io/en/v0.6


User Authentication and Management
----------------------------------

| So, you're writing a Flask web application and would like to authenticate your users.
| You start with a simple **Login** page, but soon enough you'll need to handle:

* **Registrations** and **Email Confirmations**
* **Change Usernames**, **Change Passwords**, and **Forgotten Passwords**

And wouldn't it be nice to also offer:

* **Added security**
* **Increased reliability**
* **Role-based Authorization**
* **Internationalization**
* **Support for multiple emails per user**

| Flask-User offers these features and more.


Customizable, yet Ready to use
------------------------------
* **Largely Configurable** -- By overriding configuration settings.
* **Almost fully Customizable** -- By overriding functions and properties.
* **Ready to use** -- Through sensible defaults.
* Supports **SQL Databases** and **MongoDB Databases**.
* **Event hooking** -- Through efficient signals.


Secure and Reliable
-------------------
* **Secure** -- Built on top of widely deployed Passlib, PyCrypto, ItsDangerous.
* **Reliable** -- Code coverage of over 90%
* **Available** -- Tested on Python 2.6, 2.7 and 3.3-3.6


Well documented
---------------
- `Flask-User v0.6 documentation <http://flask-user.readthedocs.io/en/v0.6/>`_
- `Flask-User v0.5 documentation <http://flask-user.readthedocs.io/en/v0.5/>`_


Comes with translations
-----------------------
Chinese, Dutch, English, Farsi, Finnish, French, German, Italian, Russian, Spanish, Swedish, and Turkish


Alternatives
------------
* `Flask-Login <https://flask-login.readthedocs.org/en/latest/>`_
* `Flask-Security <https://pythonhosted.org/Flask-Security/>`_

Authors
-------
| **Lead developer and Maintainer**
| Ling Thio -- ling.thio AT gmail DOT com
|
| **Contributors**
| `Many contributors <https://github.com/lingthio/Flask-User/graphs/contributors>`_

            

Raw data

            {
    "_id": null,
    "home_page": "http://github.com/jhpyle/Flask-User",
    "name": "Docassemble-Flask-User",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*",
    "maintainer_email": "",
    "keywords": "Flask User Registration Email Username Confirmation Password Reset",
    "author": "Ling Thio, Jonathan Pyle",
    "author_email": "jhpyle@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/48/07/265123663307298106878b5a0c9c415b4efee7f6df5c60f3d1e8fc56aaca/Docassemble-Flask-User-0.6.30.tar.gz",
    "platform": "any",
    "description": "Flask-User v0.6\n===============\n\nModified for Docassemble.\n\n.. attention::\n\n    The documentation has moved to http://flask-user.readthedocs.io/en/v0.6\n\n\nUser Authentication and Management\n----------------------------------\n\n| So, you're writing a Flask web application and would like to authenticate your users.\n| You start with a simple **Login** page, but soon enough you'll need to handle:\n\n* **Registrations** and **Email Confirmations**\n* **Change Usernames**, **Change Passwords**, and **Forgotten Passwords**\n\nAnd wouldn't it be nice to also offer:\n\n* **Added security**\n* **Increased reliability**\n* **Role-based Authorization**\n* **Internationalization**\n* **Support for multiple emails per user**\n\n| Flask-User offers these features and more.\n\n\nCustomizable, yet Ready to use\n------------------------------\n* **Largely Configurable** -- By overriding configuration settings.\n* **Almost fully Customizable** -- By overriding functions and properties.\n* **Ready to use** -- Through sensible defaults.\n* Supports **SQL Databases** and **MongoDB Databases**.\n* **Event hooking** -- Through efficient signals.\n\n\nSecure and Reliable\n-------------------\n* **Secure** -- Built on top of widely deployed Passlib, PyCrypto, ItsDangerous.\n* **Reliable** -- Code coverage of over 90%\n* **Available** -- Tested on Python 2.6, 2.7 and 3.3-3.6\n\n\nWell documented\n---------------\n- `Flask-User v0.6 documentation <http://flask-user.readthedocs.io/en/v0.6/>`_\n- `Flask-User v0.5 documentation <http://flask-user.readthedocs.io/en/v0.5/>`_\n\n\nComes with translations\n-----------------------\nChinese, Dutch, English, Farsi, Finnish, French, German, Italian, Russian, Spanish, Swedish, and Turkish\n\n\nAlternatives\n------------\n* `Flask-Login <https://flask-login.readthedocs.org/en/latest/>`_\n* `Flask-Security <https://pythonhosted.org/Flask-Security/>`_\n\nAuthors\n-------\n| **Lead developer and Maintainer**\n| Ling Thio -- ling.thio AT gmail DOT com\n|\n| **Contributors**\n| `Many contributors <https://github.com/lingthio/Flask-User/graphs/contributors>`_\n",
    "bugtrack_url": null,
    "license": "BSD License",
    "summary": "Customizable User Authentication and Management, and more.",
    "version": "0.6.30",
    "project_urls": {
        "Homepage": "http://github.com/jhpyle/Flask-User"
    },
    "split_keywords": [
        "flask",
        "user",
        "registration",
        "email",
        "username",
        "confirmation",
        "password",
        "reset"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4807265123663307298106878b5a0c9c415b4efee7f6df5c60f3d1e8fc56aaca",
                "md5": "1cb81cf282aeacf5d3b011cc43c7f03f",
                "sha256": "cc0c5859a124a74a5d5c2a9015a3a51c913537440b037483e14b2258a79136c1"
            },
            "downloads": -1,
            "filename": "Docassemble-Flask-User-0.6.30.tar.gz",
            "has_sig": false,
            "md5_digest": "1cb81cf282aeacf5d3b011cc43c7f03f",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*",
            "size": 66563,
            "upload_time": "2023-12-22T03:30:33",
            "upload_time_iso_8601": "2023-12-22T03:30:33.892616Z",
            "url": "https://files.pythonhosted.org/packages/48/07/265123663307298106878b5a0c9c415b4efee7f6df5c60f3d1e8fc56aaca/Docassemble-Flask-User-0.6.30.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-12-22 03:30:33",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "jhpyle",
    "github_project": "Flask-User",
    "travis_ci": true,
    "coveralls": false,
    "github_actions": false,
    "requirements": [],
    "tox": true,
    "lcname": "docassemble-flask-user"
}
        
Elapsed time: 2.17313s